Mysterious 3,000 year old ‘sun altar’ discovered in northwest China
Archaeologists are raving about the “major” discovery of a huge sun altar in China’s northwest Xinjiang Uygur Autonomous Region.
Read Full Article at RT.com
Read Full Article at RT.com