Helicopters Land Heavy Machinery To Begin Construction Of Road Near India-China Border Latest June 11, 2020 Helicopters have landed heavy road-building machinery in the tough Himalayan terrain of Uttarakhand’s Johar Valley to help speed up construction…