Green-roofed Lotus Square Art Center in China collects rain and light
Average Rating: ( 0 votes)
The building is located at the North East corner of Hengqin Island in Zhuhai, China, within close proximity of the Shizimen Commercial District. Its undulating form is inspired by the outline of a fish and allows natural light to reach the interior and generates multiple sightlines across different floors. Large skylights "funnel" additional natural light into the glass-encased space. Related: A swirling green roof tops the gorgeous Nanyang Technical University in Singapore New construction...