a famous cherry blossom viewing spot in southern Hokkaido, where about 250 varieties are planted. The park is renowned for the scenery of cherry blossoms against the backdrop of Matsumae Castle ...