Villagers in Xuwen county of southern China's Guangdong province captured a huge fog on May 23. The frog weighed 4.3 kilograms and was released later to where it had been caught. The villagers said jokingly it was the "Frog Prince hanging out".
Day|Week