English | 中文

55 Major Cities

159 Leading Popular Shopping Malls

276 Large Format HD Digital Screens

Over 250000000 Total Monthly Viewers