By axiom of union for any set A there is a set B such that x belongs to B if and only if x belongs to some z which belongs to A.
According to this everything is a set.My question is what would union of {1,2,3} be?
If I am correct it would imply that there is an x which belongs to 1 or 2 or 3?
How is it possible that somwthing belongs to a natural number?
In ZFC set theory, everything is a set, and in order to speak about numbers you need to chose some set to represent each number.
The most commonly used representation of the natural numbers is to choose to represent the number $n$ by the set $\{0,1,\ldots,n-1\}$.
Under this representaion (the Von Neumann ordinals), the number $0$ is represented by the empty set, $1=\{0\}=\{\varnothing\}$, $2=\{0,1\}=\{\varnothing,\{\varnothing\}\}$, and $3=\{0,1,2\}=\{\varnothing,\{\varnothing\},\{\varnothing,\{\varnothing\}\}\}$. Note that the set representing each number has exactly as many elements as the number it represents.
Then the union of $\{0\}$, $\{0,1\}$ and $\{0,1,2\}$ happens to be $\{0,1,2\}$ or $3$ itself.
Such an union doesn't immediately appear to be arithmetically meaningful, but it's actually a quite useful operation when working with ordinals -- it produces the least upper bound of a set of ordinals.