Title: Zhongguo wang luo guang gao shi qi nian (1997-2014)
Subjects: Internet advertising
Places: China