China International New Media Short Film Festival (CSFF)

Floor 16, Unit 1, Shenzhen Media Group Culture Creative Industry Park, No.1,
Qingqing Rd. Longhua New District
Shenzhen
P.R China (Postal Code: 518026)


+86 755 2376 7300

www.csff.online