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