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