ourplnt.com
World's Largest Crocodile? (7+ meters/23+ feet) - Our Planet
A widely circulated photo over the internet which shows a giant crocodile with a bunch of villagers sitting behind. " 7+ meters, 1200 kg crocodile".