Triplet baby tigers meet visitors for the first time on Thursday in the Yangzhou Zhuyuwan Scenic Spot in East China's Jiangsu Province. The triplets were born in the facility on October 24. Photo: VCG