Where is Osaka Garden Palace?

Where is Osaka Garden Palace located?

Osaka Garden Palace, Osaka Garden Palace, Japan (approx. 34.73175°, 135.49043°)


Where is Osaka Garden Palace on the map?