Feedback

Urthecast Shows Off Ultra HD Views of Earth

 

The Canada-based Urthecast venture provides its first Ultra HD views of Boston, London and Barcelona, captured by a high-definition video camera mounted on the International Space Station.

Shows