Baimiweng Fort: The Land of Giants

posted in: Places 0

The History Of Baimiweng The Baimiweng Fort, or alternatively, Holland Castle, is a former fort located in the Zhongshan District of Keelung. Keelung was once an important battlefield in northern Taiwan. The city has survived through war-torn history, from welcoming new rulers of Taiwan to defeating foreign invaders. While many buildings and castles have been struck down from hundreds of … Read More