you have to meet gym leader from kanto in Cinnabar island
You need to have the move rock climb
after you defeat the Pokemon league go to professor oaks lab in pallet town talk to him then you will receive the hm rock climb
in Pokemon soul silver you will find it (it is not in the grass)
go to a cave
mt. silver and you can rarely get it in Safari Place. x
Rock climb
You can find it at cinnabar island but you have to have the move rock climb to get it
After you get 16 badges, Prof. Oak will give you HM08 Rock Climb, where you climb the rocks and access previously unaccessible areas.
You can obtain Rock Climb in Pallet Town after you defeat all 16 gym leaders from Professor Oak.
After you beat Blue, Professor Oak will call you and ask you to come to his Lab. He will give you the HM Rock Climb.
In the Cerulean Cave, you can find it on BF1 in the north-east corner. You will need Rock Climb.
you can find it in cerulean cave in the northeast corner of b1fyou to have a pokemon that knows rock climb
You get rock climb at the one of the gyms
Moltres is in the room in Mt. Silver that is furthest in the back of the first room. You need surf, waterfall, and rock climb.
you can get rock climb from beating blue i think.
You need to have the move rock climb
Red is at the top of Mount Silver, you need to use the HM Rock Climb to get all the way up to him.