Have a break by admiring the sea of flowers at the foot of Sheshan Mountain in Shanghai Sheshan National Tourist Resort. [Photo/Wechat: sheshanlvyou]
The cherry trees in Shanghai Chenshan Botanical Garden in Shanghai Sheshan National Tourist Resort are also in bloom right now, and the stunning blossom is well worth a trip to admire. [Photo/Wechat: sheshanlvyou]