earth-map---award

The Interactive 3D World Map

The Interactive 3D Earth is a 3D world map presentation. It allows to rotate the globe, navigate and read texts attached to each spot.