21 Colorado Landmarks. Denver’s Red Rocks Amphitheatre is a stunning natural landmark. Red Rocks Amphitheatre is a unique open-air amphitheatre constructed around a huge disc-shaped rock. #colorado #usa #usatravel #traveltips #landmarks #monuments #northamerica
52