People visit a touring exhibition launched by Pop Mart at the Oriental Pearl Tower in east China’s Shanghai, Sept. 3, 2026. Chinese pop culture giant Pop Mart launched a touring exhibition on Monday, with Shanghai as its first stop. Running until November 1, the exhibition uses the Oriental Pearl Tower and the Shanghai No.1 Department…