Black Holes: the other side of Infinity