Huangshan (written in the Han script as 黄山, and literally translated as ‘Yellow Mountain’) is a mountain range located in the southern part of Anhui Province, in the eastern region of China. This...
An underwater archaeology team from the Provincial Institute of Archaeology and the National Museum's Underwater Archaeology Research Center in China have discovered ancient artefacts in Taiping Lake...