Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
He Li Chen Guang International Culture Media Co
Tibetan
Yang Pei
Self
Nyima Zadui
Self
Tsewang Dolkar
Self
Tsring Chodron
Self
Seba Jiangcuo
Self