Penrose developed the country's highest zoo at 6800 feet in elevation, the Cheyenne Mountain Zoo (1926) on the mountain and Will Rogers Shrine of the Sun (1937) on the northern promontory of the mountain.