33.8k reviews
No. 178, Nanliu Highway, Pudong New Area, Shanghai, inside Shanghai Wild Animal Park (East Side)