Feedback

Watch Solar-Powered Plane Cruise Above Cairo's Pyramids

 

Solar Impulse 2 has landed in Egypt on the second-last leg of its global flight.

Shows