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.

Photos: VCG