Where is Mouzinho 160?

Where is Mouzinho 160 located?

Mouzinho 160, Porto, Portugal (approx. 41.1432°, -8.61356°)


Where is Mouzinho 160 on the map?