Deep inside a forested cave, Shiva is worshipped not as a sculpted idol, but in a form shaped by nature itself