Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
1957
1981
1954
2001
1983
2005
2002
2000
1991
2008
2009
1962
1960
2019
2018
2017