Magmar in the Safari Zone then trade it while holding the magmarizer.
Chat with our AI personalities
you can not get regirock in soul silver but in platinum you can in a special event.
MT. Silver
Route 28 and Mt. Silver
Mt.Mortar
In soul silver and heart gold you find it in euritik city in one of the houses