JanuaryJan 23 Wednesday 08
Lake Vostok is the largest of more than 140 subglacial lakes found under the surface of Earth's southern-most continent -- Antarctica. It is located at 77° S 105° E, beneath Russia's Vostok Station, 4,000 meters (13,000 feet) under the surface of the central …