Nestled at the banks of Lake Taihu in Zhejiang Province (about 150 kilometers west of Shanghai) lies this incredible Sheraton hotel. The half-ring lights up at night, casting shadows and reflections against the surface of the lake. “The design is the perfect embodiment of water, giving every room a view of the lake, natural light, and ventilation no matter where it is located,” writes Designboom.
The Chinese architecture firm MAD is the creator of this magnificent space– it has already created those gorgeous curvy towers in Toronto and an “urban forest” skyscraper in China. What will they think of next?