Where is Cais Rocha?

Where is Cais Rocha located?

Cais Rocha, Lisboa, Portugal (approx. 38.70367°, -9.162505°)


Where is Cais Rocha on the map?