Yesterday, India launched its very first reusable space shuttle. These remarkable photos illustrate just how majestic the teensy shuttle looked as it took off.