Photo Gallery

Pictures: Are These the Seven Wonders of Nature?

If the Grand Canyon and Mount Everest aren't among the "New 7 Wonders of Nature," what is? See—and judge—for yourself.