Summary | A peacock family farm, home to more than 400 birds,
attracted many villagers to Zhoumen village, Lanxi city, in
East China's Zhejiang province.
chinadaily.com.cn | 26 April 2016