Crystal images of G20 leaders are displayed at a museum in Taizhou city, Zhejiang province. (Photo/Xinhua)