Petrovaradinska tvrđava, Novi Sad, Srbija

Petrovaradin Fortress nicknamed “Gibraltar on the Danube” is a fortress in the town of Petrovaradin, itself part of the City of Novi Sad, Serbia. It is located on the right bank of the Danube river.