Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
1947
2016
1994
2003
1987
1988
2009
2018
1931
2023
2022
1975
2020
1986
2014