On December 17, 2025, extreme winds swept through Twin Falls, Idaho, USA, creating a rare spectacle as powerful gusts forced the waterfall’s spray and mist to blow back up over the cliffs.
On December 17, 2025, extreme winds swept through Twin Falls, Idaho, USA, creating a rare spectacle as powerful gusts forced the waterfall’s spray and mist to blow back up over the cliffs.