Twin sisters participate in the 11th twins festival in the Hani autonomous county of Mojiang, Southwest China's Yunnan province, May 2, 2015. A three-day twins festival kicked off here on Friday with the participation of over 1,000 pairs of twins and triplets. [Photo/Xinhua]
|