Commercial satellite imagery company Urthecast released new ultra high-definition videos of Egypt's Pyramids of Giza, South Africa's Cape Town Stadium and United Arab Emirates' Burj Khalifa from space. You can see cars moving and waves breaking on a coastline thanks to the Iris high-resolution camera on the International Space Station.