scientificgems.wordpress.com
Zalzala Jazeera, a new island
Zalzala Jazeera (“Earthquake Island”), shown in the satellite image above, is a new island formed off the coast of Pakistan by the 2013 Pakistan earthquake. Such islands are not a new phenomenon: S…