A performer plays the world's first set of meteorite-made chimes at the Museum for Oriental Musical Instruments in Shanghai on Thursday. [Photo provided to chinadaily.com.cn] A special exhibition on ...