Where is Shinmachi Station?
Where is Shinmachi Station located?
Shinmachi Station, Shinmachi Station, Japan (approx. 36.2732°, 139.106°)
Where is Shinmachi Station on the map?
{"latitude":36.2732,"longitude":139.106,"title":"Shinmachi Station"}