Tag Archives: South China

Chinese take the lead for constructing World’s largest tunnel on mountains

Beijing: The Chinese have made the world’s largest high-altitude tunnel and have named it Zhegushan Tunnel. It measures a whopping 8700 meters and lies at an altitude of 3,200 meters. The tunnel has cut down the travelling time from one hour to half as now the drivers can easily cross …

Read More »