Геркулесовы столбы (столпы), Геркулесовых столбов (столпов) (скалы в Гибралтарском проливе) и геркулесовы столбы (столпы), геркулесовых столбов (столпов) (граница, предел, крайняя степень проявления чего-н.)
Ответы справочной службы
Геркулесовы столбы – древнее название Гибралтарского пролива, точнее, двух скал, возвышающихся по берегам пролива (на противоположных берегах Европы и Африки). По преданию, эти скалы воздвиг Геркулес (Геракл). В древности считалось, что эти столбы – край мира и дальше нет пути человеку. Поэтому выражение геркулесовы столбы употребляется сейчас в переносном смысле в значении 'предел, крайняя точка чего-либо'.