Seems like most of the websites dedicated to Antarctica information are managed by other countries like Australia and the US.