Four-horned antelopes live in India and Nepal . They live in forests . Four-horned antelopes live in a variety of habitats across their range , but prefer open dry deciduous forests in hilly terrain .