A giant snake measuring 10.5m long has been discovered on a building site in northern Brazil.
The enormous reptile weighing 400kg was found by construction workers following an explosion in a cave in Altamira, Pará.
Footage filmed by one of the workers shows the snake's gigantic body, which measures one metre in diameter.
A video shows the anaconda was chained to a crane and later lifted up to reveal its yellow spotted belly.