Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2004
2001
2005
1979
1987
1991
2000
2016
2021
2013
1988
2012
2019
1995
2007
2014
1983