Japan’s Cherry Blossoms Are In Bloom And They Are Gorgeous

By Lisa_Miller

It may still be snowing in the U.S., but spring is in bloom in Japan and it’s a stunning sight.

Cherry blossoms — also known as sakura — are Japan’s symbolic flower of spring. Their blossoms usher in the new season and are a colorful reminder that winter is over.

Check out photos of Japan’s sakura via the Instagram blog below!

…read more

Source: Huffington Post Green