Llobera is a village in the province of Lleida and autonomous community of Catalonia, Spain.
Wikipedia https://en.wikipedia.org/wiki/Llobera
Coordinates 41°57'3.363" N 1°28'20.474" E