Discovery of world’s largest avalanche
The avalanche, which is separated from the Antarctic ice sheet, is larger than the Spanish island of Magroca. In that sense, the ice floe is the largest avalanche in the world. Ground Report | New Delhi: The European Space Agency (ESA) said that a large chunk of ice had split off frozen coast of Antarctica and … Read more