Construction commences on a long-distance mountain tunnel in Davao City
Construction has commenced on the Philippines’ first long-distance mountain tunnel located in Davao City. The Government of Japan is funding the 2.3 km twin tunnels project of the Davao City Bypass Road through its...
Read More