I was playing for old times Pokémon gold I have my Quilava, Sandslash, and Alakazam then I say... mmmh I need a third team member. I was deciding between Primeape and Heracross. I chose Heracross, but I don't know where the trees are where you find him. Where are these trees?
Heracross can be found in the mountain terrain routes: Routes 29, 30, 31, 32, 33, 42, 43, 44, 45, 46. Keep Headbutting around those areas until you find one, as Heracross is extremely rare.