Because p2 points to the address of p1 which points to nombre.
p1 is equal to the address of nombre, so when you use the reference operator it gives you the value that nombre has.
And then when you put the address of p1 into p2 and you point to it, it gives you the value of p1 which is the address of nombre, so you use the reference operator once more and voila, you get nombre.