Where is Watarase?
Where is Watarase located?
Watarase, Watarase, Japan (approx. 36.26184°, 139.5375°)
Where is Watarase on the map?
{"latitude":36.26184,"longitude":139.5375,"title":"Watarase"}