Istanbul
translated by SFT
Istanbul is the largest city in Turkey with a population of about 20 million
people. It is the only metropolis in the world that is situated on two continents -
Europe and Asia.
With such a dense population, it’s understandable that traf...