Dead Horse Point State Park provides a dramatic overlook of the Colorado River and mesas and cliffs of Canyonlands National Park, in Utah, USA.
Dead Horse Point State Park provides a dramatic overlook of the Colorado River and mesas and cliffs of Canyonlands National Park, in Utah, USA. The area was used in the final scene of the 1991 film "Thelma & Louise."