Solar Impulse, a plane fuelled only by the sun, has landed in the US state of Arizona after a 16-hour flight from California.

It was the 10th leg of its quest to fly around the world.