Son apparence est celle d'un château entouré par les forêts, qui illustre non seulement son thème « petit et beau », mais aussi parfaitement la réputation du pays 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, d'acier Cor-Ten, plus précisément. Autour du château, un ruisseau coule à côté d'un couloir circulaire. D'ailleurs, le pavillon exprime l'idée d'une ville dans la mouvance du développement durable et respectueux de l'environnement, qui utilise des matériaux recyclables, tels que le bois, le verre et l'acier. Pour plus de détails, écoutez l'interview accordée par Pierre Ferring, consul général du Luxembourg à Shanghai et commissaire général adjoint du Luxembourg à l'Expo universelle de Shanghai