Tag: Ogochi Dam

Lake Okutama: Tokyo’s Winter Wonderland

Early Morning Snowscape Transforms Lake Okutama Lake Okutama is a large water storage located around 60 km west of Tokyo, and was at the time of its completion in 1957 one of the world’s largest reservoirs. Owing to its proximity to central Tokyo...

Archives

Subscribe

Get the latest posts straight to your inbox. No spam, ever. Unsubscribe at any time.