What European city is known as the Venice of the North?

Saint Petersbourg

Amsterdam

All are correct

Bruges