Mesmerizing Underwater Cave Photos

These breath-taking images were taken in the Orda Cave in Russia, where only those brave enough to go underwater dare enter. Just think, a photographer had to go into this cave to take these stunning pictures!