Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2015
2017
1927
1966
2010
1924
1982
1995
1987
1925
1922
2021
1971
1986