The Train to Heaven in Wroclaw, Poland

The Train to Heaven is a monument depicting an old, real steam locomotive standing upright and pointing towards the sky, located at Strzegomski Square in Wroclaw, Poland. The 65-years-old engine was procured...
READ MORE»

Makhunik - Ancient City of Little People?

In August 2005, a tiny mummified body was found in the ancient Persian village of Makhunik in what is now Iran. The discovery caused an international sensation when researchers reported that the remains...
READ MORE»