Satellite Photos of Ship Building Man Made islands off the coast of Dubai

Take from Google Maps you can see the scale and enormity of the “Man Made Islands”, cool photo you can see the ship actually pupmping Sand and building the islands.

read more | digg story

Advertisements

%d bloggers like this: