World's Biggest Air Purifier: China Builds Tower Taller Than Statue Of Liberty To Combat Pollution The Xian tower, dubbed as the world's biggest air purifier, was built in China's Shaanxi province to combat air quality. How does it work to improve air quality? by Allan Adamson
Science Scientists Discover Prehistoric Tsunami Nearly As High As Paris' Eiffel Tower: Could It Happen Again? by Rhodi Lee
Science The Statue of Liberty, other landmarks worldwide in danger of being drowned by rising sea level by Alex Saltarin