Gibraltar is a small British Overseas Territory located in southern Spain. Its flag features a white castle on a red background. This flag was officially adopted in 1982. The castle represents the iconic Rock of Gibraltar, a key port city connecting Europe and Africa.