WINTER IS STILL HERE
CHERRY BLOSSOM HEAVEN IN JAPAN
They call it the 'Sakura' season. Most of the streets and parks of Japan is littered with cherry blossom trees and when spring time hits, the country is treated with a bounty of beauty in the form of flowers. For 2018, the spectacle is expected to start beginning of April to 1st week of May starting from the southern region of Kumamoto going up north to Sapporo.