I'm Sure Aliens Will Hide In the Taiwan Tower

I thought Dubai and Shanghai had the craziest, most futuristic architecture in the planet. Sorry Taiwan, you and your Taiwan Tower—a 984-foot (300 meter) high structure with mechanized observation platforms that float using helium and propellers—win. » 11/18/10 11:20pm 11/18/10 11:20pm