Huge stone walls with Windows. Old Fortress Fortaleza de Jagua. Castillo de Jaguar. Cuba, Cienfuegos.