Mt. Silver

Mt. Silver is a mountain in the northeast region of Johto. At its peak, the player challenges Red, Who has Pikachu, Charizard, Blastoise, Venusaur, Snorlax, and Lapras. In the manga Red goes there to bathe in the hot springs after being frozen.

In order to battle Red in Soul Silver/Heart Gold, you must have beaten all 16 gym badges, get rock climb, and manuever through Mt. Silver Cave. Red's Pikachu is level 88, Lapras is level 80, Blastoise is level 84, Venusaur is level 84, Snorlax is level 82, and Charizard is 84. While fighting Red, it will start to hail, unless you have a weather effect pokemon. When fighting Red, he will send out Pikachu first, and he will use volt tackle, unless your a different type it will be iron tail. After beating Red, he will disappear, then the game will end as if you had beaten the Elite Four. Red does not disappear forever, after you beat the Elite Four again, Red will be at Mt. Silver again.

Also in Mt. Silver, Moltres resides there at level 50. In order to get Moltres, you do need to have a pokemon with rock climb in your party and also a pokemon who knows waterfall.