Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
1945
1936
2019
1940
2002
2008
2020
2022
2001
2016
1985
2024
1978