Travel in Tokyo

Buddha statue at Asakusa Sensoji Buddhist Temple, Tokyo, Japan.

With all the media focus on the almost incomprehensible tragedy of Japan's triple-whammy of earthquake, tsunami and nuclear woes, I began to reminisce about my recent travel in Tokyo. The images on … [Read more...]