Sunday, June 12, 2011

The Biggest Mirror in the World

The Salar de Uyuni is the world's largest salt flat at 10,582 square kilometers, when rain covers it with water it becomes the biggest mirror on Earth.