Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2010
1998
2020
1956
2001
1995
2012
—
2005
2009
2015
2007
2011
1953
2004
2024
1981
2022
1966