The Opera House, located in the Northern Chinese city of Harbin and was designed in response to the force and spirit of the northern city’s untamed wilderness and frigid climate. The sinuous opera house is the focal point of the Cultural Island, occupying a building area of approximately 850,000 square feet of the site’s 444 acres total area. It features a grand theater that can host over 1,600 patrons.
Source: MAD Architects