Located 40 minutes south of Denver, the National Natural landmark has over 21 miles of hiking trails, with views of the famous rock structures and Rocky Mountains.