33.8k reviews
No. 1, Nongzhan South Road, Chaoyang District, Beijing, inside Chaoyang Park (North Side)