Breathtaking Japanese Cherry Blossoms Image Compilation 2017

Who doesn’t love beautiful cherry blossoms? As many of you probably know, the cherry blossoms in Japan have been open since March 21st (Tokyo). Now that they are at their optimal viewing, millions of tourists and Japanese natives are flocking to the most popular spots. Here are some of the latest breathtaking images we could find on Instagram, taken from Japan!