Close up of Istanbul taxi. Many taxis on street. The word "taksi" translated from Turkish means "taxi".