Stop everything and treat your eyes to this beautifully edited NASA footage taken aboard the International Space Station. The world below has never looked so good.

Branded