Image Credit-Pixabay,brandnew550412,CC0 The popular Japan Peach Blossom Festival recently drew to a close in the Chinese city of Shanghai. Every…