Making of Terra X Magellan