Where is Kyoto Imperial Palace?

Where is Kyoto Imperial Palace located?

Kyoto Imperial Palace, Kyoto Imperial Palace, Japan (approx. 35.02328°, 135.76329°)


Where is Kyoto Imperial Palace on the map?