Most wild four-horned antelope are found in India , with small , isolated populations in Nepal .
Four-horned antelopes live in India and Nepal .