Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
1954
2001
1957
2010
2021
1958
2009
1991
1964
1959
1984
2005
2023
2024
2006