The tiny white and pink petals of cherry flowers, known as sakura, herald the start of spring in Japan
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 outdoor parties held by residents.
Read the full story on Times2.

AloJapan.com