Temple of Horus

The Temple of Horus is an Egyptian temple located in the Himalayas, specifically on top of Mount Everest. It is said to be located here due to the closeness of the mountain to the sky, which is a very important concept to the group. The priests of the temple aren't human, hence why they can survive atop the deadly mountain.