Tokyo, Japan, has been transformed into a blooming wonderland thanks to cherry-blossom season, with crowds flocking to local gardens to enjoy the Spring weather. The pink blossoms are typically in bloom from late March through mid-April or early May, and this year, Tokyo's sakura trees were in full bloom as of March 30. Across the city, thousands of people gathered for flower-viewing parties, part of a longstanding tradition that involves picnicking beneath the gorgeous trees. See all the stunning pictures of Japan's cherry blossoms below.
Japan's Cherry Blossoms Are Picture-Perfect Pretty