Shrine of the Sun

4250 Cheyenne Mountain Zoo Rd.
Colorado
United States