Where is Av Miradouro?

Where is Av Miradouro located?

Av Miradouro, Lisboa, Portugal (approx. 38.76443°, -9.262426°)


Where is Av Miradouro on the map?