Monthly Archive for: ‘August, 2013’

Tokyo’s man-made forest: Meiji Shrine

Meiji Shrine is known in Japan as the most popular shrine for people to do their hatsumoude (first shrine visit of the New Year). Every year about three million people pass through the shrine gates over a three day period starting on New Year’s Eve. It is also a very popular destination for foreign visitors coming to Tokyo, many marveling …

Read More