Incredible underground world of the Demanovska ice cave with ice pillars. Low Tatras National Park, Slovakia, Europe.