Judging by the map, I think we're standing on the site of the Sumeru Temple, looking up at the Hall of Buddhist Tenets and the rest of the Wanshou (Longevity) Hill behind. We're about to climb up there...