3-5-12 Shibuya
Tokyo, 13 150-0002 Japan
Tokyo, 13 150-0002 Japan
+81 3 5321 3077
Open HoursDawn to dusk daily
OverviewAn unusual cherry tree where the number of petals varies from flower to flower has reputedly been flourishing at this shrine since the latter part of the 12th century. The main...
more