
Just a photo of the valley which is at the entrance to the town of Mosta. As a scale, Mosta is the third largest town in Malta with a population of around 20,000 people, less than twice the population size of the metropolis that is North Walsham in Norfolk.