Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
1993
1937
2006
2012
2014
1992
1997
2017
1985
2005
2018
2003
1986
2004