Foundations of two palace buildings over 2,000 years old unearthed in northwest China
(ORDO NEWS) -- Recently, in Shaanxi Province (Northwest China), archaeologists unearthed the foundations of two…
Ancient animal petroglyphs found in Northwest China
(ORDO NEWS) -- A new complex of petroglyphs was discovered recently in the Helanshan Mountains…