Where is Meiji Shrine?

Where is Meiji Shrine located?

Meiji Shrine, Tokyo, Japan (approx. 35.67611°, 139.6992°)


Where is Meiji Shrine on the map?