Where is Shiromaru?
Where is Shiromaru located?
Shiromaru, Shiromaru (Station), Japan (approx. 35.81187°, 139.11476°)
Where is Shiromaru on the map?
{"latitude":35.81187,"longitude":139.11476,"title":"Shiromaru"}