Previous ImageNext Image Yeah, That Yeah, That That roof glows. Shengjing Grand Theatre, Shenyang, China.