Sea meets land after down pour in Istanbul