Where is Gulpilhares?

Where is Gulpilhares located?

Gulpilhares, Gulpilhares, Portugal (approx. 41.075127°, -8.635447°)


Where is Gulpilhares on the map?