Wikipedia https://ca.wikipedia.org/wiki/Castell_de_Querroig
Address 17497, Spain
Coordinates 42°26'17.322" N 3°7'15.106" E