Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2016
1976
2018
2013
1991
1986
2017
1982
1994
2000