The Nelson's
Tuesday, October 8, 2013
Lake Towada
At the top of the Oirase Gorge lies Lake Towada, the third deepest lake in Japan at just over 1,000 ft. deep.
The lake formed in what was once an active volcano, so its a crater lake.
No comments:
Post a Comment
‹
›
Home
View web version
No comments:
Post a Comment