Crowds fill the streets beneath the blossoms at the cherry blossom festival in Matsudo, Japan
Cherry Blossoms of the weeping variety in Matsumoto, Japan
A vendor sells various things at Ueno Park during Cherry Blossom season