Boasting 1,600 cherry trees, the fort-turned-park in Hakodate, Hokkaidō, known as the Goryōkaku is one of the most popular destinations for visitors coming to see the cherry blossoms. A highlight is the view looking down on the star-shaped fort, bathed in pink blossoms, from the nearby Goryōkaku Tower.

AloJapan.com