…in contrast to the alien landscapes at Mammoth Hot Springs

From: Yellowstone & Grand Teton: Your Giant Travel Guide
...in contrast to the alien landscapes at Mammoth Hot Springs