Morning sunlight kisses the main gate to Meiji Shrine in Tokyo. Turn 180 degrees and 50m away 'Harajuku cosplay girls' hang out for the passers-by. Both are no more than 100m from Harajuku Stn, the park, stadium and food stalls. A full day passes quickly here. So much to photograph in one spot.
On this day in spring there are 19 wedding ceremonies at Meiji Shrine.