Odèn is a village in the province of Lleida and autonomous community of Catalonia, Spain.
Wikipedia https://en.wikipedia.org/wiki/Odèn
Coordinates 42°8'2.035" N 1°23'10.913" E