All the astronauts you need to find for the Life on Mars Achievement. Note: While the achievement shows a counter of 10, it's actually only 5 astronauts.
All Astronaut Locations
Location: Launch Facility.
Location: Near the Dome and Condo Blocks.
Location: On top of a Condo Block.
Location: Landing Zone 01.