news · 22 April 2015 · 10 years ago
Solar Impulse 2 touches down in China on world tour
More news on 22 Apr