Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
1969
2010
2022
2025
1998
1953
2021
1997
1985
2017
1995
2020
1956
1975