Helicopters land heavy equipment to expedite work of strategic road near India-China border