The Virgin River flowing through the Narrows at Zion National Park.
Narrows is a 3 mile hike through the Virgin River. 90% of the hike is in the water, sometimes up to your chest.
A week before we arrived, there was a flash flood that filled the canyon walls. Flash floods kill many people a year, and also shape the canyon and river bed. Mother Nature is a fierce thing, you must always respect her.