News

This is the moment the China-owned Zhongshan Station in Antarctica captured a beautiful timelapse of an extremely intense ...