EchoThe cave consists of impressive stalactites and stalagmite formations. The spectacular limestone and dripstone structures inside these natural caverns make for interesting imaginary figures which can be seen in chambers throughout the cave as it winds through the mountain.