33.8k reviews
No. 6, Ritan North Road, Chaowai Street, Chaoyang District, Beijing, inside Ritan Park (South Side)