Garden of the Gods in front of Pikes Peak Colorado Springs is an incredible city with breathtaking views