Where is Shimada?
Where is Shimada located?
Shimada, Shizuoka, Japan (approx. 34.879912°, 138.146599°)
Where is Shimada on the map?
{"latitude":34.879912,"longitude":138.146599,"title":"Shimada"}