Road project in Nepal presents unique obstacles for equipment
23 June 2020
The Dharan-Chatara road project, situated in the Himalayan mountain range in Nepal, presents numerous unique challenges for the asphalt mixing plants and roadbuilding machines being used.
Located near Mount Everest, the highest point on…