Microsoft Virtual Earth Satellite Maps:
"Fresh" water reservoir, China

"Fresh" water reservoir (maybe still under construction) somewhere in China. [...]