A peacock family farm, home to more than 400 birds, attracted many visitors to Zhoumen village, Lanxi city, East China's Zhejiang province.[Photo/CFP]