CATERPILLAR AND MANTIS BATTLE IT OUT

A little caterpillar fearlessly scampers down a branch and confronts a praying mantis. As the green praying mantis lifts its body and prepares for battles, the amber bug simply stares into the face of the much larger rival. Photographer Monica Anantyowati captured the tense staredown in a garden close to her home in Malang, Indonesia.

Other great stories
SUPER CUTE BABY RED PANDAS

These adorable pictures show the moment two cuddly red panda cubs take their first look at the outside world and are weighed for the very first time .

OKLAHOMA TORNADO

Destroyed buildings and overturned cars are seen after a huge tornado struck Moore, Oklahoma, near Oklahoma City, May 20, 2013 .

EYE-CATCHING TRIBAL HAIRSTYLES

BRAIDED, sculpted and beaded, these are the eye-catching hairstyles worn by the tribal women of Angola .

AURORA BOREALIS ILLUMINATES LAPLAND

From vivid greens to glowing pinks, the colours of the aurora borealis fill the night sky above a snow covered Lapland .

PELT-MOBILE SPOTTED

A TAXIDERMY truck spotted in America’s Deep South could be the most gruesome wagon on the road .

CLIMBERS TACKLE 200FT TOTEM POLE

TOWERING 65 metres into the sky, this terrifying accent is a dream for climbers .

INTIMATE PORTRAITS OF AFRICAN TRIBES

A German photographer travelled around Africa where he met and photographed members of tribes in a series of intimate portraits .

ABANDONED TEXTILE MILL

HUNDREDS of colour coordinated yarns lie abandoned in this once thriving textile mill .

RING OF FIRE ECLIPSE IN OZ

THIS RING of fire in the sky is the annular solar eclipse that wowed our cousins down-under .

AMAZING LANDSCAPES

From giant mountains to vast deserts, an American photographer spent a year capturing the diverse and beautiful landscape of the United States .

CHEEKY BABY GORILLA

THIS cheeky gorilla tries his best to wriggle free from his mum .

PARROT RIDES ON THE TUBE

Pic By HotSpot Media - PARROT RIDES ON THE TUBE - THIS pretty boy could be forgiven for forgetting his Oyst-aaarrrgh-card .