Cherry Blossom, known as the beginning of spring in some countries, are treated like a big festival. People flooded to

Read More