Priest cleaning altar at Nanyue Temple, Hengshan, Hunan, China. This temple, popular with pilgrims visiting the sacred mountain of Hengshan, dates from the Tang Dynasty. It is the largest and best-preserved palatial architectural complex on southern China.