Stock Photo: Holy Trinity Church. Atienza, Guadalajara province. Castilla-La Mancha. Spain.