–
–
A huge frog, as big as a human fight, was caught in Lake Titicaca in Peru. Scary photos posted on YouTube prove the real size of the animal.
The freshwater lake Titicaca is in the Andes, on the border of Peru and Bolivia. By area, this is the largest lake in South America.
According to locals, such huge creatures could very often be seen in the pond.
The mysterious creature has also been observed on land.
However, it is still unknown who is the hunter of this amphibious monster.
– .