the Huaxia Nation or China is the main setting of The Sacred Ruins and the nation of the land where Chu Feng lives
the Huaxia Nation or China is located in Planet Earth
Locations:
Shaanxi Region
Henan Region
Yellow River
Wei River
PengLai Immortal Island
Sacred Mountains:
Mount Hua
Mount Lu
Mount Shu
Mount Kongtong
Mount Song
Mount Wudang
Mount Baiyung (Henan Region)
Putuo Mountain