Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
1956
2020
1937
2016
2000
2006
2005
2010
2011
1997
—
2022
2017
2014
1993
1992
2007