Day

March 26, 2019

Where to Enjoy Cherry Blossom in Shanghai

Traditionally a blooming cherry trie or Sakura (樱花 🌸 yīnghuā) is a symbol of Japan, but if you are travelling...