The Great Wall of China, a symbol of ancient civilization, stretches across the northern borders, standing as a testament to ...
Submerged beneath a manmade lake in China lies a forgotten city, dubbed by experts as “China’s Atlantis”. The underwater city, known as the Lion City or Shi Cheng, is hidden 40 metres beneath the ...
Hundreds of artifacts have been unearthed at a burial mound in the city of Chifeng, but researchers are particularly ...