Where is Quinta Nova?

Where is Quinta Nova located?

Quinta Nova, Porto, Portugal (approx. 41.23548°, -8.609901°)


Where is Quinta Nova on the map?