Located next to the Central Radio and TV Tower, one of Beijing's landmarks, the park boasts one of the largest cherry blossom gardens in north China, with over 40 breeds and 3,000 cherry trees in total. /CFP
Located next to the Central Radio and TV Tower, one of Beijing's landmarks, the park boasts one of the largest cherry blossom gardens in north China, with over 40 breeds and 3,000 cherry trees in total. /CFP