Barcelona, Spain, on the Balaeric Sea coast, is pictured from the International Space Station.
iss067e030640 (April 26, 2022) — Barcelona, Spain, on the Balaeric Sea coast, is pictured from the International Space Station as it orbited 260 miles above the Mediterranean Sea.