Where is Shinsaibashi?
Where is Shinsaibashi located?
Shinsaibashi, Osaka, Japan (approx. 34.66721°, 135.4991°)
Where is Shinsaibashi on the map?
Shinsaibashi - Umeda Sky Building
Shinsaibashi - Universal Studios Japan
{"latitude":34.66721,"longitude":135.4991,"title":"Shinsaibashi"}