The Shanghai Museum has had to cap the number of visitors to the exhibition at 8,000 per day. Photo: Handout