“The largest natural crystals on Earth have been discovered in two caves within a silver and zinc mine near Naica, in Chihuahua, Mexico,” a Discovery News article reprinted here tells us.
“Reaching lengths of over 20 feet, the clear, faceted crystals are composed of selenite, a crystalline form of the mineral gypsum.”
via Pruned