Is Peking University still inspiring the nation?