It's the season for Cherry Blossoms in Japan again. Tourist stroll, sing, eat, drink and get intoxicated by the beauty of the flowers. The Japanese Cherry tree is popularly called Sakura. Every year the Japanese Meteorological Agency and the public track the blossoming of the cherry tree, paying close attention to the forecasts. The flowers lives are short, making it an even more rare and beautiful attraction.
Home/Videos/World News/ It's that time of the year again! Cherry Blossoms spread nature's beauty in Japan