Crazy winds throw window cleaners for a scary swing ride on 91st floor

Dear Lord. Cleaning the windows of skyscrapers is already a scary enough job but cleaning windows of the 91st floor of the 1600-foot tall Shanghai World Financial Center while the wind violently throws around the scaffolding like some unhinged, unbuckled roller coaster swing? That is absolutely pants laundering… »4/04/15 5:04pm4/04/15 5:04pm

Welcome to the deserted German city outside of Shanghai

This may look like your average German suburb on a quiet day, but it's actually a planned community 30 kilometers outside of Shanghai. This is Anting German Town, a one-square-kilometer residential development founded in 2001 and built specifically to resemble a little slice of Deutschland. There's only one problem… »10/16/11 11:15am10/16/11 11:15am