Discuss Your Knowledge

What about Antarctica amazes you?