An exhibition in Shanghai's suburban Fengxian District is offering a rare opportunity to explore the Qing Dynasty's (1644-1911) royal summer resort and its cultural significance.