Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
1956
2019
2011
2013
2015
2003
1992
2002
1953
—
2006
1995
2012
2020
2010
2001