Where is Umi-Shibaura Station?
Where is Umi-Shibaura Station located?
Umi-Shibaura Station, Umi-Shibaura Station, Japan (approx. 35.48604°, 139.7004°)
Where is Umi-Shibaura Station on the map?
{"latitude":35.48604,"longitude":139.7004,"title":"Umi-Shibaura Station"}