Dead Horse point state park in Colorado, USA.
Avatar

Dead Horse point state park in Colorado, USA.

by Laura Sanchez

A beautiful view of the dead horse park during a storm.