CHONGQING, March 31, 2015 - The Solar Impulse 2, the world's biggest solar-powered plane, lands at Chongqing Jiangbei International Airport in Chongqing, southwest China, March 31, 2015. The plane, after a 19-hour flight from Myanmar, made its debut in China on Tuesday morning, on the fifth leg of its round-the-world journey to raise awareness of renewable energy and environmental protection.

1 / 1

Latest News

Latest Photos