Emplacement : Zone C du site de l’Exposition Shanghai 2010
Le pavillon du Luxembourg avec une superficie de 3000 mètres carrés est relativement petit par rapport aux autres pavillons. Son apparence est un château entouré par les forêt, qui exprime non seulement son thème « Petit et beau », mais aussi la réputation d’être « le coeur vert de l’Europe ». Au milieu, un château rouge de seulement 20 mètres de haut, est fait en l’acier. Autour ce château, un ruisseau roule à côté d’un couloir circulaire.
Le pavillon du Luxembourg exprime l’idée de ville de développement durable et le respect de l’environnement, en utilisant les matériaux recyclable, tels que l’acier, le bois et le verre.