LocationLujiazui Financial District, Shanghai
Screen size17.3m(W) x 9.7m(H) = 167.81m2
Screening time8.00 — 22.00
The screen sits at the intersection of Yincheng Mid Road and Garden Shipai Road, which is a busy intersection with high volume of traffic and pedestrians.
Our unmatched DOOH network in China brings exciting opportunities within reach, but we also work directly with mega screen owners in: