Have you been to the huge ‘silk ribbon’ in the northeastern Chinese city of Harbin, Heilongjiang province? Sitting on the bank of Songhua River, Harbin's landmark, the Harbin Opera House features a grand theater that can host more than 1,600 patrons and a smaller theater to accommodate around 400 people. /CFP
Designed by MAD Architects, The Harbin Opera House is one of the constructions on the cultural island along Songhua River, which also features a cultural center. /CFP