A landslide blocked the vital Tawaghat-Lipulekh road in Uttarakhand's Dharchula, stranding vehicles and cutting off access to three valleys. The BRO swiftly cleared the debris, restoring access ...