The solar-powered aeroplane Solar Impulse has completed the latest leg of its round-the-world flight and landed in California's Silicon Valley.

The plane's three-day journey from Hawaii over the Pacific followed an eight-month break to repair its batteries.

This is the ninth leg of its attempt to circumnavigate the globe.