Location
41.33038, 1.91834
41.33038, 1.91834
Hub manager(s)
Country
Espanya
Hub type
Dropping point
Semaphore
Open
Additional editors