Where is Weaver?
Where is Weaver located?
Weaver, Valencia, Spain (approx. 39.91667°, -0.6°)
Where is Weaver on the map?
{"latitude":39.91667,"longitude":-0.6,"title":"Weaver"}