TAG: Horseshoe Island

Photo: NASA

Turkish satnav station opens in Antarctica

February 21, 2020