New Baby Island in the Zubair Islands
A new island has been added to the Zubair Islands off the Yemeni coast as a result of volcanic activity that erupted on December 19, 2011.
A new island has been added to the Zubair Islands off the Yemeni coast as a result of volcanic activity that erupted on December 19, 2011.
Satellite imagery can show us fantastic and beautiful views of Earth. This image captured on November 22, 2008 shows vibrate blues and reds and looks … Read more