An intensely energy-charged place, where the eye looks far beyond the horizon from the height on which this sacred site is ...