you need to go to lake acuity and if you did you need to go to spear pillar.
when you get your seventh badge and you will head for mount cornet
go to spear pillers and catch palkia
By beating the seventh gym leader, Bryce.
any level up to 100
The seventh gym in Pokemon Diamond, Pearl, and Platinum is located in Snowpoint City, which is to the East of Lake Acuity.
journey again to achieve the another battle called the 8th gym Pokemon ruby
She uses Snover, Sneasel, Medicham, and Abomasnow.
that's easy... abomasnow, weavile, snover and sneasel
well you go to the place where they make you the new chapion
the seventh gym badge snowpoint gym
After u beat the seventh gym go to team galactic HQ and in front is a dude that drops it when u talk to him. Hope this helps.
Snover lv38, Sneasel lv38, Medicham lv40, Abomasnow lv 42.