• Tokyo

    Zen is the word that comes to mind about Tokyo. How can a city of over 9 million people be Zen, you ask? Walk into any temple or shrine (there are a lot)…