facebook
twitter
rss
account
search
search
7 of 25
A water delivery man peddles past a massive power plant on the outskirts of Beijing, China on March 27, 2007. Chinese Premier Wen Jiabao this month pledged that his government would honor its international responsibilities and reduce the country's greenhouse gas emissions. (UPI Photo/Stephen Shaver)
| License Photo
Most Popular
x
Feedback