Spain from Space Posted on 23 September 2016 by Gondica The International Space Station above the Iberian peninsula looking south. Madrid is bottom right and Lisbon is at the right edge. Click on the picture for a larger version. Dela det här:FacebookLike this:Like Loading... Related