33.8k reviews
Shanghai Natural History Museum, No. 510 West Beijing Road, Jing'an District, Shanghai