Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
1940
2011
—
2009
2003
1966
2013
2024
2020
1992
1986
2007
2018
2002
1982
1972
1967