Lake Okutama in western Tokyo is a man-made lake supplying water to Tokyo.
14 files, last one added on Feb 22, 2007Album viewed 227 times
Other sights in Okutama town, Tokyo.
6 files, last one added on Feb 22, 2007Album viewed 137 times