Mollerussa is the capital of the comarca of Pla d'Urgell, in the province of Lleida, Catalonia, Spain. It is 250 metres above sea level. In 2010 it had a population of 14,733. Demography:
Wikipedia https://en.wikipedia.org/wiki/Mollerussa
Coordinates 41°37'59.134" N 0°53'43.782" E