Where is Moncarapacho?

Where is Moncarapacho located?

Moncarapacho, Moncarapacho (Station), Portugal (approx. 37.083546°, -7.788968°)


Where is Moncarapacho on the map?