Japan's cherry blossom season dazzles locals and tourists

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...