Chidorigafuchi Park

A famous cherry blossom viewing spot in Tokyo