Video PlayerClose
Performers dressed in costumes take part in the Texas Renaissance Festival at Todd Mission, Texas, the United States, on Sept. 30, 2017. Texas Renaissance Festival began here in Texas on Saturday, bringing the magic of the Renaissance to life through Nov. 26. (Xinhua/Liu Liwei)