HASSELBLAD SWC-M Biogon 4.5/38 Kodak PORTRA400VC It is a flow of huge number of people. They are those who are waiting for the New Year’s visit to Meiji Shrine which 3.16 million people visit every year. On this day, I started to line up in the queue around 13:00 on January 1st, and could pray two hours after.