Wikipedia https://es.wikipedia.org/wiki/Iglesia_de_Santa_María_la_Mayor_(Valderrobres)
Address 7 Plaza de la Iglesia, Valderrobres 44580, Spain
Coordinates 40°52'32.944" N 0°9'19.775" E