Keelung is een havenstad van in het noorden van Taiwan, niet ver van Taipei. Vanwege de strategische ligging werd in het verleden meermalen gevochten over het beheersen van de haven. Keelung werd oorspronkelijk bewoond door de Ketagalan stam. De Spanjaarden waren de eerste westerlingen die in Keelung aanlegden, maar het waren de Nederlanders die Fort San Salvador op de Spanjaarden veroverden en hen verdreven. Het fort werd hernoemd tot Fort Noord-Holland en er werden nog enkele kleine fortificaties gebouwd. Vanaf 1895 bezetten de Japanners Taiwan en dus ook de haven Keelung.