Hanami at Meguro River

Meguro River is one of the popular spots in Tokyo for hanami (cherry blossom viewing). More than 800 cherry trees create an amazing scene for a sakura promenade on the riverside.

You can come here by JR Yamanote Line to Meguro Station.

Map

Continue the Travel

Odakyu’s Mocoron manhole cover

Mocoron, the mascot of Odakyu Electric Railway, on a manhole cover...

Latest Posts