The Venice of the East: Zhouzhuang is China’s oldest water town, construction dating back to the 14th century Strangeness
The People of Ellis Island- Vintage photos of immigrants arriving in the U.S.A from the early 1900s Lifestyle Strangeness
Astonishing sonar image of the bomb laden wreck of SS Montgomery that is a ticking time bomb Strangeness
Malaysia is searching for mystery owner who abandoned three Boeing 747 at the Kuala Lumpur International Airport (KLIA) Strangeness