Daily Archives: August 14, 2006

Rippedly’s Believe It or Not

A mountain in China looks like a giant pair of breasts. The mountain, located 12km north of Zhenfeng town in the Guizhou province, is known locally as dual breast mountain. The mountain is used as a place of worship by … Continue reading

Posted in Wacky News | Comments Off on Rippedly’s Believe It or Not