he can be found in victory road
In HeartGold/SoulSilver you can find a Ryhorn on Victory Road or in the Safari Zone. In the Safari Zone, it's in 'savannah' areas.
evolve a ryhorn, trade for one, or CHEAT! XP
Safari Zone(Encounter Rate is common)
Victory road if i'm thinking of the same pokemon
you can get in route 214 in the patch of grass right at the bottom :)
You have to find them by chance. Walk around where they are and maybe you will find a shiny ryhorn.
ryhorn evolves at 42. that's all i know
you find it in map land 5. Just keep hunting! Pokemon fan 267: > also edited by sydobyd722.
ground or rock
Level up rhyhorn to lv.42(crazy,right?)
It wasn't available until diamond and pearl, but you can find ryhorn it the safari which evolves into rydon
You can't find registeel in Pokemon HeartGold.