A kangaroo has been rescued after spending two hours high up on a ledge in Melbourne, Australia.

The frightened animal was perched about 50 metres above the ground in a shopping centre parking lot.

He eventually hopped back to safety where he was shot with a tranquiliser dart, as Nick Gowing reports.