If there’s ever a time to be humbled at the majesty of Mother Nature, its during the annual cherry blossom season. This ephemeral phenomenon sweeps through Japan like magic sometime between March and May as winter gives way to spring. It starts at the southern tip of Okinawa and advances northwards up the country to Hokkaido in a frontline of pale pink petals. It only lasts a week or two, but the entire nation takes time to appreciate and celebrate this special season. In 1912, the mayor of Tokyo gifted 3,000 cherry trees to the city of Washington DC, so the nation’s capital also experiences the bliss of these blossoms as they herald in the spring. If only you had a scratch-and-sniff monitor or some kind of smellivision to accompany these images, as the only thing prettier than the vision of this glorious foliage is its sweet, delicate fragrance. Take a look at the world through the rose colored glasses of cherry blossom season.