This Restaurant In China Floats Above Dramatic Mountain Landscape
Like an island floating in the air from the ground, this restaurant designed by C+ Architects in Chongquing, China, features a glazed dining room on stilts cantilevering from a hillside overlooking a dramatic ...