Sets can be divided in to 3 types: finite, countably infinite, uncountable. All these are mutually disjoint and the definitions are as follows:
Finite set: Set with finite number of elements,
Countably infinite set: Infinite set which has the existence of bijection with the set of natural numbers,
Unountable: Infinite set which has no existence of bijection with the set of natural numbers,
Whether it is valid if I define uncountable set as follows:
Unountable: Infinite set which has existence of bijection with the set of Real numbers.
If not, what is the counter example for the above definition?
Expressed purely in words: where this goes wrong is that there are infinitely many "sizes" (cardinalities) of uncountable set.
That's because any set has too many subsets to pair each one with an element of the set. So for any set there's a set with a bigger cardinality, namely the set of its subsets.
(Note that this is even true of the empty set, which has one subset and no element to pair it with.)
The set of sets of real numbers is therefore too big to be paired with the real numbers, and is your counterexample.