Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
1974
2001
2021
2022
2013
2020
2011
2024
2012
1953
—
2007
1998
1956
2025
1993
2006
2005