You have to have stradegey.
You get ice types on the ice path.
It's in the Ice Path.
How do you get through ice path in pokemon SOULSILVER?
It is beside Mahogany town.
it's in the ice path
go through ice path
u go through ice path
u get it on the ice path in mahogony town
you will find it on the ground but there is an ice puzzle to get it.
Get to the end of it and talk to the Chinese woman.
He's in Ice Path, at levels 21-24