Earth from Space: Catalan Coast, Spain

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.

—> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail