The interior of the pumping station of the Qingcaosha Water Project is captured here on Nov 24, 2010. [China Daily/CFP]
Go to Forum >>0 Comments