Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
1985
1989
2010
2017
2016
2012
1997
2023
2013
2011
2024
1978
1945
1986