The new island suddenly rises in Germany
A new 140,000-square-foot island just emerged from the water in the North Sea, more than 16 miles (25 km) from the coast of Schleswig Holstein - Germany.Spot the enchanting Earth from space satellites
The images recorded by Envisat satellite give us a new perspective on this planet.Video: Fish have human-like teeth
A species of fish called