The Cherry blossom also known as Sakura in Japan normally peaks in March or early April in spring.
You must be logged in to use lightbox functionality
Please Log In or Register