Embrasures Rock of Gibraltar

In the rock of Gibraltar, many embrasures are made to protect Gibraltar against enemy attacks.

Do you have more information about this location? Inform us!

Source