The 2023 Shanghai Cherry Blossom Festival will be held from March 15 to April 15 in Baoshan district's Shanghai Gucun Park, the district government announced at a news conference on Wednesday.
The 2026 festival artwork, titled “The Future is Bright,” was created by Waimea photographer Barbara Schaefer. The image ...