Where is Shibayama?
Where is Shibayama located?
Shibayama, Shibayama, Japan (approx. 35.693096°, 140.41414°)
Where is Shibayama on the map?
{"latitude":35.693096,"longitude":140.41414,"title":"Shibayama"}