Shanghai Grand Theatre
Diana Xu was crowned Miss Universe China 2012 by Luo Zilin (Miss Universe China 2011) at the Shanghai Grand Theatre, Shanghai, China on 1 September 2012.