Mashup: Map of the World

Map of the World
A mashup of geographic information and Google Maps.