Where is Tenmaya?
Where is Tenmaya located?
Tenmaya, Okayama, Japan (approx. 34.66182°, 133.9285°)
Where is Tenmaya on the map?
{"latitude":34.66182,"longitude":133.9285,"title":"Tenmaya"}