The cherry blossom, otherwise known as the pink sakura is symbolic of Japans culture. Every spring these trees blossom throughout Japan in early april time. Here are a collection of amazing photographs that capture their beauty perfectly.





















via BoredPanda