China Art Palace:
Tue - Sun: 9 am - 5 pm
Not accessible after 4 pm.
There are four periods to visit the palace every day.
Free.
Wikipedia https://zh.wikipedia.org/wiki/中国2010年上海世界博览会中国馆
More information at chinatravel.com http://www.chinatravel.com/shanghai-attraction/china-pavilion-at-the-2010-shanghai-expo/
坐标 31°11'11.343" N 121°29'23.735" E