Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
1992
2007
2017
2005
2000
1997
1993
2001
2016
2024
2006
1937
2014
2022
1956