This is the rest area just west of Wolf Creek Pass on US 160 in southern Colorado.
These images are the property of Todd Fischer and may not be copied.