33.8k reviews
No. 234, Southern Part of Zhaojue Temple Road, Chenghua District, Chengdu, Sichuan Province, inside Chengdu Zoo (on the west side)