Mammoth Hot Springs, Yellowstone National Park, Wyoming The Extraterrestrial Landscape As I descended upon what seemed like a foreign world, I find