the first seven badges are with the gym leaders that you have to defeat
YOU must get the first 7 badges of johto
You have to first travel west through Cianwood and Olivine and get badges 6 and 7 before you can head east to Blackthorne
You get gameshark!
U need 7 badges to get it
You have to get 7 out of 8 badges, and make sure you didn't miss any events in the game like stopping Team Rocket or catching Ho-Oh.
7
It is atchrily the 8th gym. It will open when you get the first 7 gym badges
HeartGold? Nowhere. SoulSilver? Routes 7, 38 and 39.
You have to got 7 Gyms Badges.
beat the first 7 gym leaders of johto (assuming that you've already got the 8 first gym badges in kanto)
You have to go to Cinnabar island after obtaining all 7 Kanto badges. After talking to Blue, the old man will move and you can battle Blue in that gym.
hahahahaha =) and if youre not kiddng fight the gym and the first gym you see is locked leave it alone come back to it when you have 7 badges