Goats and goat head in Kathmandu shop

In Nepal