A stunning display by Nyishi tribesmen from the hills of Arunachal Pradesh, north-eastern India.
2002
1985
2019
2023
2008
2017
2013
2003
2015
1967
2018
2011
1933
1922
1991