You read the title correct. He's in Antarctica this time... Waaay down under at Davis Station! See the sites and read the news of his visit on LEGO MINDSTORMS' homepage. There's a bunch of interesting information about Davis Station out on the web. Maybe some of the particulars about this visit will be added in the comments.