Where is Quintanilla de Arriba?
Where is Quintanilla de Arriba located?
Quintanilla de Arriba, Castilla y Leon, Spain (approx. 41.6197055°, -4.2182197°)
Where is Quintanilla de Arriba on the map?
Quintanilla de Arriba - Valladolid
{"latitude":41.6197055,"longitude":-4.2182197,"title":"Quintanilla de Arriba"}