Russian (left) and Indian twin sisters participate in the 11th twins festival in Yunnan, May 2, 2015. [Photo/Xinhua]