Architecture Photography Chongqing Grand Theatre A view of the recently built Chongqing Grand Theatre in Chongqing, China.