Shanghái albergó la Expo 2010 desde el 1 de mayo hasta el 31 de octubre de 2010, y el Pabellón de China recibió cerca de diecisiete millones de visitantes. Debido a su popularidad, este pabellón fue reabierto durante seis meses adicionales después del final de la exposición. El 13 de noviembre de 2011, el Ayuntamiento de Shanghái anunció que el Pabellón de China de la Expo 2010 se convertiría en la nueva sede del Museo de Arte de Shanghái, que sería renombrado Museo de Arte de China, mientras que el pabellón Urban Future se convertiría en la Power Station of Art, un museo de arte contemporáneo.