Chengdu Zoological Garden

No.234, Zhaojuesi South Rd, Chenghua District, Chengdu, Sichuan Province, Chengdu, Sichuan,