Home >> News

'God's eyes' appear on wall of Shimao Historic Site

Updated: 2015-10-14 14:19:38

( Xinhua )

Share on

Photo shows the wall of Shimao Historic Site on the mountain ridge near Dongchuangou of Gaojiabao town, Shenmu county, Northwest China's Shaanxi province. [Photo/Xinhua]

Previous 1 2 3
Most Popular