theres no get through,only it lead you to items.
Go threw the cave in whirl islands
It's hard to get in the caves in whirl islands I kept trying and trying and it did'nt work at all.
Whirl Islands, you'll need HM Whirlpool and HM Surf to get there,
teach a Pokemon whirlpool and go out on water at Olivine town and use whirlpool by one and go through and go into cave.
the 1 in the bottom right corner, whirl islands!
you have to have beaten chuck the gym leader and get whirl pool then cross the whirls then you can google how to get through whirl islands hope that helped.
Flash is needed.
The silver wing is used to get lugia in the whirl islands (cave closest to olivine city)
Well, this is an important question and i am glad you guys asked it. Surf eastwards from Cianwood city or When you are going towards Cianwood from Olivine city, you see a huge swirl of water, you use waterpool and cross it and then you will see a cave. Go inside the cave, the cave is the Whirl Isalnds I hope that helped :)
there in the cave where the waterfall is.(explained it the best i could)
In Soul Silver You find them in whirl islands in the cave and in the room where you meet Lugia
you need to find the hidden steps