Beijing Botanical Garden
Beijing Botanical Gardens (北京植物园)
The Botanical Garden, Beijing
Beijing Botanical Garden Rose Garden and Fountains
The Beijing Botanical Garden, China
China: Visitors enjoy cherry blossom season at Beijing Botanical Garden
The Beijing Botanical Garden is a botanical garden situated in the northwestern outskirts of Beijing, China between Xiangshan Park and Jade Spring Mountain (zh:玉泉山) in the Western Hills.
Explore contextually related video stories in a new eye-catching way. Try Combster now!