Where is Cabeço de Montachique?

Where is Cabeço de Montachique located?

Cabeço de Montachique, Cabeço de Montachique, Portugal (approx. 38.90387°, -9.19027°)


Where is Cabeço de Montachique on the map?