The virgin river flows through zion canyon in early evening at zion national park,utah