Mammoth Hot Springs thermal spring is located in Yellowstone National Park, Mammoth Hot Springs is the biggest source of carbon deposit in the world. The most famous is the Minerva Terrace called a series of terraces that were created thousands of years and deposited calcium carbonate.
Community Comments