With the lush sakura dori, swan boat rental and various other attractions, Ueno Park is one of the best places to see cherry blossoms in Tokyo.