That is why people call the well there ‘Beer-Lahai-Roi’, which means, ‘The well of the living one who sees us’! It is still there, between Kadesh and Bered.