Yi villagers hold a cattle market in a forest outside the town of Niuniuba, near Liangshan, in Sichuan.
The Yi ethnic minority live largely by agriculture, livestock herding and hunting. There are around 7.5 million Yi in China, concentrated principally in Sichuan and Yunnan provinces.