Cheetah at delhi zoological park Life of animals at Delhi zoological park, India. This is one of the best locations in Delhi.