Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
1896
2020
1977
2018
1976
1969
1978
2021
1952
2001
2015
1961
1957
—