Black Rock Point is a location where Thailog gained his freedom from David Xanatos and Dr. Anton Sevarius.