From Jeffrey Richter's "CLR via C#" book, Chapter 4 "Type Fundamentals":
Of course, the system.type object is an object itself and therefore it also has a type object pointer member in it, and it is logical to ask what this member refers to. It refers to itself because the system.type object is itself an "instance" of a type object.
So there you go: It points to itself (as you probably expected).