Horseshoe Rapids in Mohave County, Arizona

Horseshoe Rapids in Mohave County is a water.
Nature
water