Sichuan launches largest excavation project
Southwest China’s Sichuan Province launched its largest ever archaeological excavation project Tuesday, according to the Sichuan Provincial Cultural Archaeology Research Institute. The excavation project, which is called Wudongde Hydropower Station Cu… read more