Where is Takamura Yama?
Where is Takamura Yama located?
Takamura Yama, Okayama, Japan (approx. 34.83037°, 133.5856°)
Where is Takamura Yama on the map?
{"latitude":34.83037,"longitude":133.5856,"title":"Takamura Yama"}