Amazing church hidden in a cave