Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
1992
1974
2007
1963
—
2018
2019
2017
1914
1967
2003
2005
2020
2008