top of page

branding icon at the place mall
Concept | Project Development
Members of hl were contracted to ideate a large central branding icon for the The Place mall in Beijing. At 250 meters (820 feet) long and 30 meters (98 feet) wide, the central LED screen is one of the largest overhead sky screens in Asia, offering a huge canvas for custom immersive digital art and local advertising.
bottom of page








