World's new seven wonders of nature

The Amazon rainforest, Vietnam's Halong Bay and Argentina's Iguazu Falls were named among the world's new seven wonders of nature, according to organizers of a global poll. The other four crowned are South Korea's Jeju Island, Indonesia's Komodo, the Philippines' Puerto Princesa Underground River and South Africa's Table Mountain.