Home News Page 54

News

Tokyo’s Cherry Blossoms Have Opened | Video

The Japanese Government announced today (March 21st) that the cherry blossoms season has officially started in Japan. A Japanese official reportedly spotted five flowers on a someiyoshino tree this morning in Yasukuni Shrine, despite...