CAIRO, July 13, 2016 (Xinhua) -- The solar-powered aircraft Solar Impulse 2 arrives at the international airport in Cairo, capital of Egypt, on July 13, 2016. After flying over the landmark Giza Pyramids, the solar-powered aircraft Solar Impulse 2 landed at Cairo Wednesday after a 51-hour flight from Spain, with only one leg ahead to complete its round-the-world tour. (Xinhua/Ahmed Gomaa)