Istanbul is Turkey's largest and most populous city and its cultural, commercial and financial center. It stretches on both sides of the Bosphorus Strait, from the northern coast of the Sea of Marmara to the southern coast of the Black Sea.
Challenge: This puzzle has not yet been solved in {size} size. Be the first to complete it.