Llo is a commune in the Pyrénées-Orientales department in southern France.
Wikipedia https://en.wikipedia.org/wiki/Llo
Coordinates 42°27'19.229" N 2°3'42.612" E