Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
1992
1997
2004
2005
1937
2024
2023
2011
2006
1993
2013
2003
2007
2014
2002
1995
2012