Iconic Istanbul One of Istanbul, Turkey’s most famous icons – the Taksim street car. İstanbul, Turkey 0 likes