Where is Grand Cube Osaka?

Where is Grand Cube Osaka located?

Grand Cube Osaka, Grand Cube Osaka, Japan (approx. 34.6894°, 135.486°)


Where is Grand Cube Osaka on the map?