Where do you have to go to get to the Pokemon league in Pokemon Diamond?

IF YOU GO TO SUNNYSHORE CITY IF YOU GO UP FAR ENOUGH YOU WILL COME TO A CAVE THIS IS VICTORY RODE. FIND YOUR WAY THROUGH AND YOU WILL COME TO THE POKEMON LEAGUE.
I know, but how do you get to the Pokemon league, I found victory road, but I can't ge through it.