Sakura, or cherry blossom, is a symbol of spring in Japan. People gather to sakura festivals held all over the country every year. Cherry blossoms in daytime are of course beautiful, but “yozakura”, which means “night cherry”, are even more gorgeous and attractive. Here I’m introducing yozakura at Sumida Park, an oasis along the […]