Where is Zherwede?

Where is Zherwede located?

Zherwede, Porto, Portugal (approx. 41.13333°, -8.6°)


Where is Zherwede on the map?