Cherry Orchard on Century Avenue

The cherry orchard is located at Exit 1 of Dongchang Road subway station. It is a popular cherry blo[...]

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.
image description

Leave a Comment

Your email address will not be published. Required fields are marked *