AdvertisementHoly Goats! They're Kind Of A Big Deal In One Nepali TownNovember 03, 2014Donatella LorchfacebookEmailNepal's sacred goats are escorted to a field to grab a bite. Luckily for them, they will never become a bite. (Donatella Lorch)