The file photo shows the packway and drainage channel at the ruins of Hanguguan Pass in Xin'an county of Luoyang city, Central China's Henan province. [Photo/Xinhua]
Related:Special - World Heritage 2014