AncientPages.com - In 1933 a mysterious fossil skull was discovered near Harbin City in the Heilongjiang province of north-eastern China. Despite being nearly perfectly preserved – with square