The packed street of Istiklal Caddesi in Istanbuls new town is for pedestrians only except for the old electric car that goes up and down the hill. Turkey, Istanbul - 15-Dec-06