India, Aug. 31 -- Over 24 workers were trapped inside a tunnel of Uttarakhand's Dhauliganga Power Station, operated by the National Hydroelectric Power Corporation (NHPC) Limited, after a landslide triggered by heavy rainfall blocked its entrance in Dharchula, Pithoragarh district, on Sunday, officials said.

"The workers [are] stranded inside. Large boulders have blocked the tunnel's mouth. Efforts are underway to clear the debris. JCB machines have been dispatched to the spot for rescue operations," Pithoragarh superintendent of police (SP) Rekha Yadav said.

SP Yadav said that the trapped workers are in constant touch with the company and the administration, and have sufficient rations inside. "We cannot yet assess the full magnitude o...