Intriguing Earth Architecture 03 IKMZ Library, Cottbus, Germany – Herzog & de Meuron You Might Also Like Mercedes-Benz Museum, UNStudio August 14, 2007 Intriguing Earth Architecture 42 February 17, 2008 CCTV Rem Koolhaas/OMA August 3, 2007