18300 W Alameda Pkwy, Morrison, Colorado 80465 USA
The Red Rocks Amphitheater lanscape formations in Denver Colorado
Photo Credit: Shutterstock
Claim copyright