Xinxiang Cultural Tourism Centre in China resembles a stack of ice cubes
A stack of nine frosted glass "ice cubes" atop a pool of water houses this cultural centre in Xinxiang, China, designed by French studios Mathieu Forest Architecte and Zone Of Utopia. More