Japan officially entered cherry blossom season in Tokyo on Thursday after the Japan Meteorological Agency confirmed the first blooming of Somei Yoshino trees at Yasukuni Shrine.
Read more at Read More
Japan officially entered cherry blossom season in Tokyo on Thursday after the Japan Meteorological Agency confirmed the first blooming of Somei Yoshino trees at Yasukuni Shrine.
Read more at Read More