Garden of the Gods is a public park located in Colorado Springs, Colorado, USA. A few hundred million years ago, Colorado was covered by a shallow inland sea eventually it turned into sandstone. As the area rose during the creation of the Mountains, some areas of sandstone eroded away, while the areas of the sandstone that were harder stayed put, it became Colorado’s Garden of the Gods. Whether living in or visiting Colorado, Garden of the Gods is one national landmark you don't want to miss. This 1,367 acre park was ranked second best in the nation and third best in the world.