Some good news for pilgrims visiting the Passa Tumdra Ami Ney in Chhukha. The sacred site, increasingly popular among both ...