Relics are on display during the exhibition, The Beauty of Mantra: Arts in the Collection of Daigoji Temple at the Shanghai Museum in Shanghai, May 10, 2016. [Photo/Xinhua]