Terrakion is a special pokemon that you will only encounter once in Pokemon White.
After encountering the legendary trio in Mistralton Cave on Route 6, you’ll find Terrakion at the end of Victory Road. Requires a pokemon with Strength to access it.
Terrakion is level 42 when you encounter it and has a low catch rate, so come prepared with the right level pokemon and a lot of pokeballs.