Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.
2012
1970
2017
2009
2016
2007
2018
1972
1993
2023
1978
2024