Tag Archives: 1878

Old Yellowstone: History of Steamboat Geyser

Steamboat Geyser in steam phase, September 2014

Yellowstone National Park’s Steamboat Geyser has long held the title of “World’s Tallest Geyser.”

Read More »