Image: Catalan coast, Spain, from orbit
Friday, May 15, 2015 - 06:00
in Astronomy & Space
This radar image captures part of Catalonia in northeastern Spain including the city of Barcelona (right), the site of one of Europe's principal seaports.