-
From space this mysterious depression in the Sahara Desert of Mauritania really does look like a human eye. The image to the left is the...
-
Sanqingshan is a relatively small National Park near the city of Shangrao in the Jiangxi province of China. What it lacks in size it...
-
Very strange creature was found dead in Panama. According to reports, teenagers have beaten it to death ...
