Horseshoe Bend is a horseshoe-shaped incised meander of the Colorado River located near the town of Page, Arizona, United States. It is also referred to as the "east rim of the Grand Canyon." From Wikipedia
Women from the Netherlands and Australia hospitalized after severe storm hits popular landmark in Glen Canyon National Recreation Area.