Ueno Park is one of the biggest park in Tokyo which is famous because of the museums situated inside the park and the beautiful sight it makes during spring time. Ueno park houses more that 1,000 Sakura trees planted around the park’s vicinity.
Below are the full bloomed cherry blossoms as of March 28, 2018.





















Related posts: Cherry Blossom Forecast in Japan 2018