Russian divers working for the Orda Cave Awareness Project have revealed stunning images of the world's longest underwater cave.
Paper Art by Alexei Lyapunov and Lena Ehrlich, Russian artists who make detailed and fun paper crafts. Site is in Russian, but navigation is simple. Check out the brilliance of Young Michael, The King, and We Are the Champions, among numerous others. [more inside]