Where is Castellterçol?

Where is Castellterçol located?

Castellterçol, Castellterçol (Station), Spain (approx. 41.74994°, 2.124687°)


Where is Castellterçol on the map?