Abstract: Huangdi has been globally accepted as the father of the Chinese Huaxia nation. Due to the long history, the location of Huangdi's birth place and living center has been unclear and debated. But with the recent archeological developments, especially the discovery of ancient ruins in Xinmi city, Henan province, it has proved that today's Xinmi city is the place where the Huang Emperor ruled, which is consistent with Qian Mu's earlier verification. So, such archeological proof is very significant for further studies of Qian Mu's academic thoughts.