The Solar Impulse 2 landed in Cairo on Wednesday for its penultimate stop as the solar-powered plane nears the end of its marathon tour around the world.