Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
1998
1993
2006
1997
1992
2007
2018
2013
1937
2010
2005
1978
2004
2003
1986
2024