Wuxi Film and Television City is also known as the CCTV Wuxi Film and Television Base. It is located on the beautiful shore of Taihu Lake in Wuxi, Jiangsu Province. It is the first large-scale film and television shooting base and cultural resort in China. The theme scenic spot that perfectly combines film and television culture and tourism culture. It is also the first batch of 5A-level tourist attractions in the country.