Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
1938
—
2015
2024
2021
1917
2020
1992
1918
2011
1928