Via Scoop.it – Location Is Everywhere
Google has released a special Cherry Blossom Season Street View Guide to Japan. The guide highlights some of the best Street View images found on Google Maps in Japan, including the most beautiful Cherry Blossom images.