thesaltysoup.wordpress.com
Orda Cave, Ural Mountains, Russia
Photo by Viktor Lyagushkin. Someone needs to get Carsten Peter down there asap for some more speccy shots! Source: NatGeo