Mars Base One

The Mars space station is a NASA base located on Mars. The Mars space lab is located here, which can house five astronauts. The space station was completed in late 1973.

Locations

 * Mars space lab
 * Mars fuel storage
 * Mars launching pad

Appearance
Super Friends
 * Season 1: The Androids