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