Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2021
—
2018
2022
1967
2009
1966
1933
2006
2012
2013
2008
2007
1997