This place have been occupied by the group of Meerkats. It is now their new habitat or their favorite spot. As we can see they already built some fence for their shelther. Probably they are still constructing it and collecting the resources for their shelter.