33.8k reviews
B2, Shanghai Natural History Museum, 428 Beijing West Road, Jing'an District, Shanghai (next to Exit 2 of Natural History Museum Metro Station)