Japan’s Cherry Blossoms Are In Bloom And They Are Gorgeous
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!
Source: Huffington Post Green