Preview image
Preview image
Trucks dump rocks to dam diversion canal of Three Gorges project | Big Pictures Archive