The Ross Barrier
The Ross Barrier is a huge ice shelf, about 970 km long and 800 km wide, almost the size of France. It is located in the Ross Sea in Antarctica. Its height above sea level ranges from a minimum of 15 meters to over 50 meters. British Captain James Clark Ross discovered the barrier in […]