Where is Vale di Urso?

Where is Vale di Urso located?

Vale di Urso, Castelo Branco, Portugal (approx. 40.08333°, -7.58333°)


Where is Vale di Urso on the map?