Gibraltar is limestone largely, so you will find perched aquifers which disgorge rainwater from springs like this. (Yes, I have a degree in Geology)
Photo album created with Web Album Generator