Japan's cherry blossom season dazzles locals and tourists
Japanese locals and tourists packed the country's most stunning cherry blossom spots on Monday to enjoy the dazzling flowers at full bloom. The tiny white and pink petals of cherry flowers, known as sakura, herald the start of spring in Japan, and full bloom ushers in a brief period of boisterous o...
Redirecting to full article...