Where is Meiji Shrine Inner Garden?

Where is Meiji Shrine Inner Garden located?

Meiji Shrine Inner Garden, Meiji Shrine Inner Garden, Japan (approx. 35.67279°, 139.70035°)


Where is Meiji Shrine Inner Garden on the map?