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