33.8k reviews
Shanghai Natural History Museum, No. 510, West Beijing Road, Shimen Er Road Sub-district, Jing'an District, Shanghai.