An engineer works from a helicopter platform, testing an ultrahigh tension live wire in Caidian District of Wuhan, capital of Central China's Hubei province, April 12, 2010.
Go to Forum >>0 Comments