A new section of the Great Wall of China was discovered in the nation's Shandong Province, and it suggests that the structure ...
A walled city over 600 years old has been unearthed in Dongguan, South China's Guangdong province, shedding light on the ...