Every day over 5 million people use public transportation in Istanbul - more than the...
Happy story telling!