Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2018
2001
1961
2005
2013
1999
2014
1970
—
2023
2020
2017
2011
1990
2025
1980
2012