Home
About
Professors
Timeline
More...
Terra was launched on December 18th, 1999 from the Vandenberg Air Force base in California. The satellite was an international mission, carrying five instruments from the United States, Japan, and Canada.