Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2022
1916
2024
1972
2004
1989
2016
1977
2017
1974
2012
2019