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