Japanese people visit to a shrine on new year’s day or within a couple of the following days. This is called “Hatsumoude 初詣”, which means to visit a shrine for the first time in new year.
I went to Meiji Jingu Shrine which is one of the most popular ones in Tokyo. It was on January 3rd today and supposed to be less busy than a new year’s day, but still quite busy there. I was in a queue for one and a half hour from the entrance gate to the main building.
It was worth waiting for such long time. At the main building, we through some coins and can pray something. Very traditional and interesting activity.