Ever imagine what it feels like to look at Earth from space? Join the crew of the space shuttle Endeavour and take a thrilling journey to experience the beauty in awesome High Definition of our planet from 150 miles above Earth.