An ancient town that was discovered 6.3 kilometers west of the Lop Nor Creek Tomb in Xinjiang is most likely the mysterious town of Zhubin, according to a report from Chongqing Evening News. After more than one year of investigation and study, Lu Houyuan and others recently released the important research results in China's authoritative magazine, the Chinese Science Bulletin. According to sources, the ancient town is one of the three archaeological discoveries made between November and December in 2008 by the Lop Nor Scientific Exploration Team, led by Xia Xuncheng, researcher at the Xinjiang Institute of Ecology and Geography...