Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
1957
2017
1928
2019
2018
2000
1972
1981
2011
1988
1971
1989
2016
1967