The Yedikule Fortress in Istanbul, Turkey. Yedikule fortress, or Castle of Seven Towers, is the famous fortress built by Sultan Mehmed II in 1458.