Nestled in the foothills of Mount Emei, the mountainside sanctuary offers access to one of China’s most revered landscapes, ...