Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2002
1972
1982
1967
2004
2018
1992
2021
2025
—
2022
1936
2020
1934