Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2014
1991
2023
2000
2016
2007
2003
1988
2010
1998
1926
1994
1989
1982