March 28 marks the official start of the cherry blossom (sakura) season in Tokyo according to the Japanese Meteorological Agency. (Click on the image below to view the full gallery.)
March 28 marks the official start of the cherry blossom (sakura) season in Tokyo according to the Japanese Meteorological Agency. (Click on the image below to view the full gallery.)