A stunning display by Nyishi tribesmen from the hills of Arunachal Pradesh, north-eastern India.
1956
2017
2019
2002
1985
2008
2023
1995
1922
1933
2020
1967
2015