Film
2016·Directed by Zhang Yang
Where to watch is temporarily unavailable.
Eleven Tibetans prostrate themselves every few steps during a 1,200-mile pilgrimage that lasts for seven months.