Eleven young architects collaborate to design high-density urban nature in China.
The Museum of Islamic Art is located on the south side of Doha's Corniche on a man-made island sixty meters from the shore. A new C-shaped peninsula provides protection from the Arabian Gulf on the north and from unsightly industrial buildings on the east.
The building known as "Frog Queen" houses several engineering offices and an attached test facility for an engineering firm based in Graz. The basic geometric shape of the structure is a cuboid.
"Our principle for the design of art schools was that the architecture must lift up the students' spirits. Nowadays, we see lots of dry, dispiriting school buildings perhaps because there were requests for the buildings that are easy for maintenance."
The completely glazed extension comes across like a see-through interface between park and city.