Saint-Louis Castle (Day of Glory)

Saint-Louis Castle is the seat of government for the province of Canada. situated in Québec.