Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2012
2016
1985
2023
2000
2024
2014
1940
1943
2021
1993
2013
2002
1994
2008
1995
2010