The Safari Zone.
Chat with our AI personalities
You can't. You have to trade from someone from Pokemon Diamond to get it. If you can trade from Diamond...
Roselia evolves into roserade with a shiny stone.
no
Roselia only evolves in Pokémon Platinum, Diamond, Pearl, HeartGold and SoulSilver. In order to evolve Roselia, you have to use a Shiny Stone on it, it doesn't evolve by any level.
you have to trade it from diamond to soul silver and you can't actually catch Roselia wild in Pokemon soul silver.