The beautiful pictures show cherry blossom petals knocked off the flowers after a rainstorm in Dalian city in north China’s Liaoning Province.
Wouldn’t you think this place as another paradise on earth?
The beautiful pictures show cherry blossom petals knocked off the flowers after a rainstorm in Dalian city in north China’s Liaoning Province.
Wouldn’t you think this place as another paradise on earth?