Beijing Botanical Garden is a garden in Beijing, China. Escape the pollution of the city and surround yourself by greenery in the Beijing Botanical Garden. There is a dreat vegetarian restaurant, Wofo Shanzhuang, inside.