China 1978-2008
< previous
l
next >
l
thumbnails
13 of 25
Three Gorges dam site under construction, Sandouping, Sichuan Province, China, May 2000.
© Greg Girard
Contact Press Images
File Name:
GIR0005-3gorges01.jpg
Download Image
This site copyright © 2001-2009 Contact Press Images