The port city of Valencia on Spain's Balearic Sea coast is pictured from an external high definition camera on the International Space Station as it orbited 263 miles above.
Information
Taken in
Space
Autor
NASA
Description
The port city of Valencia on Spain's Balearic Sea coast is pictured from an external high definition camera on the International Space Station as it orbited 263 miles above.