Tokyo Picture Moment : Ogouchi Dam
This mass of water is man-made. Its the Ogouchi Dam, which holds back a staggering capacity of 185,400,000 cubic meters of water – enough to supply the whole of Tokyo for a full 40 days.

Technorati Tags: Japan, photographs, Ogouchi Dam, Tokyo
0 comments | | categories : Japan
