Where is Awashimaura?
Where is Awashimaura located?
Awashimaura, Awashimaura, Japan (approx. 38.468224°, 139.25446°)
Where is Awashimaura on the map?
{"latitude":38.468224,"longitude":139.25446,"title":"Awashimaura"}