Where is Castle of Soure?

Where is Castle of Soure located?

Castle of Soure, Castle of Soure, Portugal (approx. 40.057°, -8.626°)


Where is Castle of Soure on the map?