Barcelona
Map could not be loaded - please enable Javascript!
→ more information
Barcelona:
41.385064
,
2.173403