It’s usually towards the end of March, when cherry blossoms are blooming. One of the most beautiful sights is viewing the delicate petals fluttering across lush greenery or over vibrant water.