Matsumae Park sits at the southern tip of Hokkaido in Matsumae City. Spread over a vast area, the park is home to cultural sites such as the famous Matsumae Castle, a temple…