Yanjin county of Southwest China's Yunnan Province, the narrowest county in China, with the shortest distance between two sides being only over 40 meters Photo: IC
A passel of domesticated pigs surviving the flood by standing in water for over 24 hours in Central ...
A man in Xinghua, East China's Jiangsu Province, inserted a 20-centimeter-long eel into his rectum from his anus ...