Skip to content

Topic - Beijing Botanical Garden

The Beijing Botanical Garden is a botanical garden situated in the northwestern outskirts of Beijing, China between Xiangshan (Fragrant Hills) Park and Jade Spring Mountain (:zh:玉泉山) in the Western Hills. - Source: Wikipedia

Related Stories

No Stories Found