Лагерь Гасдрубала располагался в окрестностях Кастулона, около города Бекула, вблизи серебряных рудников (Polyb. X, 38). Его брат Магон и Гасдрубал, сын Гискона, в это время находились в Лузитании, и чтобы перебросить войска к Кастулону, военачальникам требовалось время. Средний сын Гамилькара отдавал себе отчет в том, в какой сложной ситуации оказался, как понимал и то, что благодаря измене испанцев его положение будет только ухудшаться. Иберийцы дезертировали каждый день, в одиночку и целыми группами, и остановить этот поток беглецов возможным не представлялось. Карфагенская армия таяла на глазах. Гасдрубал с нетерпением поджидал брата Магона и Гасдрубала, сына Гискона, желая получить от них подкрепления. Но он знал и то, что легионы приближаются. Поэтому командующий объехал окрестности и внимательно осмотрел местность, выбирая выгодную позицию для возможной будущей битвы. Свой выбор полководец остановил на длинной гряде высоких холмов с плоскими вершинами, которые террасами поднимались над равниной. Сзади возвышенности протекала река, исключая возможность обхода и удара с тыла, что было вполне вероятно ввиду численного превосходства противника. Здесь и решил Гасдрубал дать бой римскому полководцу, если до этого времени не подойдут две другие карфагенские армии.
Сципион вел легионы по землям дружественных племен, и его войско постепенно увеличивалось за счет присоединения союзных контингентов. Внезапно впереди появились испанские отряды. Публий Корнелий не ожидал здесь встречи с противником и приказал готовиться к бою. Но вскоре получил известие о том, что иберийские вожди Индибилис и Мандоний просят о встрече с римским командующим. Сципион согласился. Индибилис говорил от имени обоих и повел разговор настолько вежливо и толково, что произвел на римлянина самое хорошее впечатление. Испанец рассказал о тех причинах, которые заставили его изменить карфагенянам, главный упор делая на то, как нагло и высокомерно ведут себя пунийские военачальники по отношению к своим испанским союзникам. Особенно Индибилиса возмущало то, что его семью Гасдрубал, сын Гискона забрал в качестве заложников в Новый Карфаген. Из-за этого его родные и близкие оказалась в руках римлян, и поэтому переход испанцев на сторону Сципиона является вынужденным. Но это не значит, что Индибилис и Мандоний не будут верно служить своим новым союзникам, пусть только римляне обходятся с ними по совести и справедливости.
Публий Корнелий внимательно выслушал иберийца, после чего объявил, что вовсе не считает их с Мандонием предателями и в знак своего расположения возвращает вождям их семьи. Испанцы здесь же принесли Сципиону клятву верности и пообещали привести на помощь войска. Проведя день в римском лагере, Индибилис и Мандоний отправились в расположение своих отрядов.