C+ Architects perches glass restaurant above dramatic mountain landscape
Floating Island Restaurant by C+ Architects features a glazed dining room on stilts cantilevering from a hillside overlooking mountains in Chongquing, China.
Originally designed for the inaugural 2019 Wulong Lanba Land Art Festival, the restaurant is described by its creators as part-architecture, installation and exhibition.A footbridge with glazed balustrades leads from a winding mountain road to the venue.
To enter Floating Island Restaurant visitors pass through a glass-walled waiting l
Read more »