Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2018
1964
1950
1967
1927
1919
2003
1993
1982
1914
1992
1958
1981
1963
1997
1960