The Cherry Blossom Garden 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 passersby will be attracted to stop and linger.
Open all day throughout the year.
Cherry Blossom Garden on Century Avenue
The Cherry Blossom Garden is located at Exit 1 of Dongchang Road subway station. It is a popular cherry blossom […]