A view of Harbin Opera House in Harbin city, Northeast China's Heilongjiang province, Feb 27, 2016. [Photo/IC]