Heavy rainfall takes over Istanbul, causes floods

ALL PHOTOS