Yedikule Fortress in Istanbul, Turkey, Europe. Istanbul landmark. Yedikule or Castle of Seven Towers is one of the main travel destinations in Istanbul. Scenic summer view of istanbul with the sea.

Royalty-free stock photo ID: 144992293

Yedikule Fortress in Istanbul, Turkey, Europe. Istanbul landmark. Yedikule or Castle of Seven Towers is one of the main travel destinations in Istanbul. Scenic summer view of istanbul with the sea.