Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2016
1947
1980
2011
2002
1926
1953
2008
2014
2000
1989
2018
2021
2013
2007