Several million people typically visit Tokyo's Meiji Shrine in the first three days of January—many of whom also ring in the New Year here.
2119 pins 243 boards 4 followers
Follow
16