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 .