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
MOON ART

From shooting hoops to performing kick ups, a boy has a ball with the moon .

AVATAR-STYLE WISTERIAS WILL LEAVE YOU FEELING TREE-UMPHANT

A TEN-THOUSAND square foot wide Avatar-style grove is such a beauty it will leave you feeling VINE .

AMAZING LANDSCAPES

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

BIRD FISHING

DIVING down at a speed of 75mph, this is the moment a hungry osprey caught his prey .

HEAVY RAIN AND WILD WEATHER FOR SOUTHERN ENGLAND AND WALES

Southern England, the south-west and west Wales have been warned to expect more wild weather, with heavy rain and high tides possibly leading to coastal flooding and travel disruption over the weekend .

BIKINI SWIM WITH JELLYFISH

A BIKINI swim with jellyfish sounds like the most painful past-time on the planet .

KRYPONITE BEACH

LUMINOUS green rocks could easily be a beach from Superman's homeland of Krypton .

EUROSTAR-BUCKS

THIS ONE of a kind experience brings a whole new meaning to the phrase 'a coffee to go' .

LOOK, NO HANDS! MAN CONTROLS VEHICLE USING HIS BRAIN

A Birmingham man inspired by sci-fi film Wall-E, has created a one- wheeled vehicle, controlled by signals from his BRAIN .

SLACKLINING USA

Popping impressive moves despite high-wiring at three THOUSAND feet .

OKLAHOMA TORNADO

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

STUNNING ENGLISH COASTAL LANDSCAPES

WITH STUNNING colours and serene scenes, these photographs capture the otherworldly beauty of the English coast .