Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
1961
1982
1998
1999
2001
2005
2003
1985
2002
1989
2019
1943
1923
2021
2022
2017
1967
1966