During the first three days of the new year, Tokyo's Meiji Shrine alone is visited by 3 million people praying for good fortune in the year ahead.