33.8k reviews
Inside the North Garden of the National Botanical Garden, on Donghuan Road, Haidian District, Beijing.