Telling Asian Stories
A massive star-shaped fort on Japan's northern island of Hokkaido. Built in 1866, it housed Hakodate Magistrate Office, an administrative institution for the shogunate
04:47 | People & Lifestyle
07:45 | Heritage & Culture
03:44 | Heritage & Culture
Δ