A sanctuary nestled in between two waterfalls in the highest village in Java