Where is Mount Yakebitai?
Where is Mount Yakebitai located?
Mount Yakebitai, Mount Yakebitai, Japan (approx. 36.766666°, 138.51666°)
Where is Mount Yakebitai on the map?
{"latitude":36.766666,"longitude":138.51666,"title":"Mount Yakebitai"}