Sunflower Hot Springs

Thermal spring

Sunflower Hot Springs is a geothermal mineral spring in Boise National Forest, Idaho, United States.