Where is La Chopera?
Where is La Chopera located?
La Chopera, La Chopera, Spain (approx. 40.509403°, -3.9060066°)
Where is La Chopera on the map?
La Chopera - Madrid City Center
{"latitude":40.509403,"longitude":-3.9060066,"title":"La Chopera"}