China / World

Cheetah hitches ride on Jeep

(chinadaily.com.cn) Updated: 2013-01-16 13:32
Cheetah hitches ride on Jeep

A female cheetah sits on the roof of a jeep in Maasai Mara, Kenya. [Photo/CFP]

Highlights
Hot Topics