You will literally be out of breath by the time you reach the top of this represantation of Mount Meru, the home of the gods in Khmer cosmology