Garden of the Gods is located in Colorado Springs, Colorado, US. It is designated a National Natural Landmark.
Size: 4816px × 3456px
Location: Garden of the Gods, North 30th Street, Colorado Springs, CO, United States
Photo credit: © Kyle Wark / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: -, adventure, beautiful, beauty, challenge, cliff, clouds, colorado, fitness, garden, gods, health, inspiration, inspirational, journey, landscape, lifestyle, magesty, majestic, manitou, mother, mountains, nature, photography, red, risks, rocks, romance, scenery, springs, storm, travel, uplifting, weather