Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2008
1991
2018
2019
2020
1995
1922
2024
1984
1968
1940
1979
1914
1916
1974
1918