Formosa (or Taiwan) is an island off the coast of China. It was annexed by Japan after it defeated China in a war in the 1890s.
Categories: Chinese Empire | Islands | Japanese Empire | Southern Victory