tokyocherr (1)

10202769468?profile=RESIZE_710xFrom late March to early April, Tokyo's Sumida Park, with around 500 sakura trees, erupts in cherry blossoms. Sumida Park has been selected as one of the 100 best cherry blossom viewing spots in Japan by the Nihon Sakura Association. The park is located near TOKYO SKYTREE®, which at 634 meters high, is the tallest freestanding tower in the world. It is also celebrating its 10th anniversary this May!

From Sumida Park, sakura enthusiasts can snap photos with SKYTREE in the frame.10202836085?profile=RESIZE_710x
Sumida Park is divi

Read more…