Blooming cherry trees serve a big feast for eyes in Japan
Once again, Japan has embraced another spectacular season to view the widely-known spectacle-cherry blossom. Photos show large patches of cherry trees blanketed by flowers in full bloom scatter in places like river banks, parks, sidewalks across Tokyo with people trying to relax by indulging in the oceans of these blooming flowers.
(All photos via VCG.)
(If you want to contribute and have specific expertise, please contact us at email@example.com.)