Where is Kyoto Imperial Palace?
Where is Kyoto Imperial Palace located?
Kyoto Imperial Palace, Kyoto, Japan (approx. 35.02328°, 135.7633°)
Where is Kyoto Imperial Palace on the map?
Kyoto Imperial Palace - Tokyo
{"latitude":35.02328,"longitude":135.7633,"title":"Kyoto Imperial Palace"}