Nevizade near Istiklal Caddesi – Independence Avenue, Istanbul, TurkeyNevizade near Istiklal Caddesi – Independence Avenue, Istanbul, Turkey