In Iron Island or underground
Iron Island.
You can find shiny stones on route 228 and Iron island
Togetic into Togekiss and Roselia into Roserade
at the end of the cave in canalave city
Go under ground using your Explorer Kit
In the Pokemon underground. Shiny stones can be found on Route 228 or on Iron Island in Pokemon Diamond and Pearl. In Pokemon Platinum, there is also one on Route 210 that can be found with the Dowsing Machine.
To find a shiny stone in platinum you have to dig in the underground tunnel.
there is no such thing as a shiny berry.
you can get more shiny stones underground like fire, leaf, water, moon and lightning stones, but some stones need specific places underground.
same chance to catch a shiny gyarados to catch eny shiny in platinum.
Shiny encounter action replay code for platinum: 12075E52 000046C0.
You have to use a shiny stone on Roselia to evolve it. Unfortunately, you can't get shiny stones in sapphire, ruby, or emerald. You have to trade a Pokemon from diamond, platinum, or pearl into your game that is holding a shiny stone in order to get it. I know it sucks, but that's the only way I can think of to get it.