Tucked behind a roaring waterfall is an ancient shrine, said to be the worship place for an ancient