Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
1995
2007
2006
1956
1998
2023
1950
1984
1966
1986
2000
2004
1997
2005
1980