Location PLAZA DEL PILAR Plaza del General Lara del Rey, 16709 Vara de Rey (Cuenca), España Google Maps