Shenrezig Shenrezig is one of the most striking sacred mountains of southwestern China. Rising above the alpine valleys, forests, lakes, and monasteries of the Yading Nature Reserve in western Sichuan, the snow-covered peak reaches 6,032 meters (19,790 feet) and is the highest of Yading’s famous trio of sacred mountains. Also known as Xiannairi and Chenrezig, …