KATHMANDU, May 9: Nepal has strongly objected to the construction of a strategic link road by the Indian government connecting Dharchula of the Indian State of Uttarakhand with the Tibetan Autonomous Region (TAR) of China via the Lipulekh Pass, a Nepali territory.