Where is L'Auditori?
Where is L'Auditori located?
L'Auditori, L'Auditori, Spain (approx. 41.398335°, 2.1855557°)
Where is L'Auditori on the map?
{"latitude":41.398335,"longitude":2.1855557,"title":"L'Auditori"}