Viatgepercatalunya · CC BY-SA 3.0Village
Torrebesses is a municipality in the comarca of Segrià in Catalonia, Spain.
The name of the town comes from Catalan: Torres Bessones, meaning "Twin Towers".
It has a population of 278 (register office, 2025). Its population has been declining since 1877 when it had 944 inhabitants.
Text from Wikipedia (CC BY-SA)
One photograph of Torrebesses, taken here.