Horseshoe Bend, Arizona – Most Beautiful Picture

Horseshoe Bend Canyon, Arizona.