Known as Shi Cheng or Lion City, this forgotten wonder has earned the nickname “China’s Atlantis”, drawing explorers and historians eager to uncover its secrets.
Two rock paintings created around 3,000 to 4,000 years ago have been discovered in Gansu Province, northwest China, confirmed local authorities. The paintings were found on the side of a hill on the ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results