Amazing view of a space shuttle launch