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