Where is Lake Akan?
Where is Lake Akan located?
Lake Akan, Hokkaido, Japan (approx. 43.45167°, 144.0986°)
Where is Lake Akan on the map?
{"latitude":43.45167,"longitude":144.0986,"title":"Lake Akan"}