Where is Penha Longa?

Where is Penha Longa located?

Penha Longa, Penha Longa, Portugal (approx. 38.76104°, -9.3968°)


Where is Penha Longa on the map?