Screens / Beijing

Topwin Center Screen

An image of an out-of-home advertising screen

Screen Position

Topwin Center sits in the intersection of North Worker’s Stadium Road and South Sanlitun Road where there are extremely high traffic numbers passing through. The screen sits on the top of Topwin Center where it is visible to all road traffic as well as pedestrians.

All Screens