Colorado Springs is located about an hour or so south of Denver along the Front Range of the Rocky Mountains. It is home to the US Air Force Academy, the US Olympic Committee, numerous religious groups, and the Garden of the Gods. Some of these are featured on other pages on this website.