An Indian Buddhist statue is on display at the Shanghai Museum, Jan 20, 2015. [Photo by Gao Erqiang/Asianewsphoto]