Herzog & de Meuron Unveils New Images of Lusail Museum on Qatar's Al Maha Island
Culture Index
Score Breakdown
Relevance
14/25
Freshness
22/25
Authority
18/20
Brand Signal
6/15
Depth
4/15
5-Axis Cultural Radar
Al Maha Island is a 230,000 m² human-made island located off the coast of Lusail, Qatar. Built as an entertainment and leisure destination north of Doha, it opened in 2022, just ahead of the FIFA World Cup. In 2024, Qatar Museums released renderings of the future Lusail Museum , designed by Swiss architecture office Herzog & de Meuron and located on the southern tip of the island. Most recently, t


