Lake Okutama
Okutama, Japan
Nature
Lake Okutama is in Tokyo and Yamanashi Prefectures in Japan. Lying above the Ogōchi Dam, it is also known as the Ogōchi Reservoir.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account