China possesses countless stunning historical monuments. Not the least among them are The Great Wall, The Forbidden City, and... the Sphinx?