British authorities have named Mount Hope as the country’s new highest peak. Hope, which is sited in the part of the Antarctic claimed by the UK, was recently re-measured and found to tower above the previous title holder, Mount Jackson.
British authorities have named Mount Hope as the country’s new highest peak. Hope, which is sited in the part of the Antarctic claimed by the UK, was recently re-measured and found to tower above the previous title holder, Mount Jackson.