Date: 6/28/2014 Views: 1527
Date: 1/27/2017 Views: 1664
Date: 2/5/2009 Views: 2781
View of Siguniang Mountain from Lama Temple, Siguniangshan NP, Sichuan, China. Placards/flags read 'Om Mani Padre Hum' in Tibetan, a famous Sanskrit mantra embodying the teachings of Buddha.