Where is Castelo dos Mouros?

Where is Castelo dos Mouros located?

Castelo dos Mouros, Castelo dos Mouros (Station), Portugal (approx. 38.789906°, -9.390367°)


Where is Castelo dos Mouros on the map?