NASA’s Space Shuttle Endeavour landed safely in Florida on Sunday evening. The crew attached a new bus sized module to the International Space Station (ISS) and the largest observation deck ever launched into space.
The Cupola, a 1.5 meters (4.9 ft) Forged Aluminium structure features 7 windows, the central one measuring 80 centimeters (31 in) wide. Awesome views that I think you shouldn’t miss. See lots of eye candy the pictures after the jump.
_______________________________________________________
Click to enlarge.
Of course all image credit goes to NASA













