Denver may be known as the mile high city, with mountains that touch the heavens. And outside Denver is a park fit for a god, hence the name “Garden of the Gods.” Garden of the Gods Park is in Colorado Springs and is known for it’s beautiful and ancient sandstone formations. The backdrop of the orange and red stones are…