Khichan 10

Khichan: A Hitchcockian Delight

A small, secluded village called Khichan in Rajasthan has been feeding and protecting migratory Demoiselle Cranes for decades.