Where is Palacio de Velázquez?
Where is Palacio de Velázquez located?
Palacio de Velázquez, Palacio de Velázquez, Spain (approx. 40.41519°, -3.68188°)
Where is Palacio de Velázquez on the map?
{"latitude":40.41519,"longitude":-3.68188,"title":"Palacio de Velázquez"}