Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2011
2004
2001
2003
1980
1998
1986
2007
2002
2021
2018
1972
1982
—
1967
1983
2005