The 18th China (Shenzhen) International Cultural Industries Fair (ICIF) wrapped up yesterday, recording a total of more than 2 million visits to its main venue, Shenzhen World Exhibition & Convention Center in Bao’an District, and 65 subvenues across the city during the past six days.