Evidence related to ancient Himalayan death ritual found

Experts have found remains of 27 ancient men, women, and children in cliffside caves in Nepal.