The Guinness Book of World Recordshas officially recognised a 70-layered bean dip as largest layered dip in the world.
Italian farmer Stefano Cutrupi grew huge sized pumpkin that weighs 1,226 kg. Read on to know more.
By accomplishing this incredible feat, Lan Guangping shattered his previous record of standing on four eggs.