The cherry orchard is located at Exit 1 of Dongchang Road subway station. It is a popular cherry blossom viewing spot in Shanghai every year. When the cherry blossoms are in full bloom, many passers-by will be attracted to stop and linger.
Open all day throughout the year.
Cherry Orchard on Century Avenue
The cherry orchard is located at Exit 1 of Dongchang Road subway station. It is a popular cherry blo[...]