Herzog & de Meuron Unveils New Images of Lusail Museum on Qatar's Al Maha Island
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 ah...