November 13th, 2006
Iceland’s Polar Ice Caps
Another New Wonder was announced this morning: The Polar Ice Caps in Iceland.
I’m a bit confused over whether “wonders” are supposed to be natural or man-made, so this one confused me for a bit. But I don’t want to get into the politics of the choices made. For me, it’s more about the exploration and […]
Recent Comments