Russia: Lake Vostok

I think you have too many letters in that last word… I mean if you were speaking the real truth anyway… :excited