On Kibela Points