
Featured
China deploys massive tunnel-drilling apparatus for Yangtze River undertaking
China launched a self-constructed tunnel excavation machine on Wednesday to build the world's longest subterranean tunnel for the underwater highway project.
China launched a self-constructed tunnel excavation machine on Wednesday to build the world's longest subterranean tunnel for the underwater highway project.