Submitted {{media.upload | relativeTime}}
Nature's Wonder from Canyonlands, Canyonlands National Park, Utah, USA.