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