Where is Velázquez - Villanueva?
Where is Velázquez - Villanueva located?
Velázquez - Villanueva, Velázquez - Villanueva, Spain (approx. 40.42216°, -3.68421°)
Where is Velázquez - Villanueva on the map?
{"latitude":40.42216,"longitude":-3.68421,"title":"Velázquez - Villanueva"}