The film takes place in Deqing, in the Shangri-La district of Yunnan, China. Tibetan lamas, their young disciples, and the camera that follows them share a blissful journey of pilgrimage to sacred mountains covered with snow.