Andes Mountains

Location

A major mountain range in South America, home to high-altitude volcanic lakes that serve as Martian analogs for studying extremophile life on Earth.

Mentioned in 2 videos