Emplacement
08570
Torelló
, BA
Spain
42° 2' 46.8024" N, 2° 15' 42.3576" E
See map: Google Maps
Barcelona ES
Laptop Information
Date it was last updated: 30/03/22