<<Up Contents
It will be the location of the Three Gorges Dam, currently under construction.
wikipedia.org dumped 2003-03-17 with terodump