Astronaut on Neptune? No, it's Tanya wearing a snow mask. - The Independent