Sakura |Meguro River|

The sakura at the riverside are almost in full bloom and onlookers are gaining presence and the crowds grow with all kinds of people trying to get a glimpse. About 800 cherry trees line meguro river for several hundred meters and create an amazing sight. The concrete canal, meguro river does not offer the most natural surrounding for blossom viewers.


Categories: Facts

Tagged as: , ,