To name only a few
at least I did see them in Soulsilver Version
Many of them were found in Ice Path
Articuno deep in Seafoam Island
Lapras deep in Union Cave and you will need Surf
Chat with our AI personalities
There is no such thing as an Ice Stone
in the ice cave
Buy it in Goldenrod mart-
No. You'll need to trade it from Pokemon Platinum or migrate it from Pokemon Ruby, Sapphire, or Emerald.
you get get it in Ice Path before Blackhorn City and after Mahogany Town.