It is the branch of Shanghai Science and Technology Museum. It ia at No. 128, the second of Shimen Road, Jinan District. It is the largest natural museum in China. You can see a lot of samples there. 