Skip to main content
Submitted by Nancy Magic Tour on
0
No votes yet

Guyaju Scenic Area, an eternal mystery of human remains, located 20 kilometers northwest of the Great Wall at Badaling in Yanqing Zhang Shan Ying Town region. Guyaju has been found in China's largest home cliff ruins.