Goryokaku – The Most Astonishing Fort of Japan

Goryokaku (五稜郭 or ’five-point fort’), located in Hakodate, Hokkaido, is a historically significant and visually stunning star-shaped fort. Built in the mid-19th century during the Edo […]