88 Gibraltar Road, Baguio City FOR INTERNAL TRAINING PURPOSES ONLY Invincible fortress Gibraltar, a small peninsula on the Southern Iberian coast near the entrance of the…