Kyogre is in Embedded Tower.
you cant get it in soulsilver or in heartgold
I have seen this question a million times. After u get the blue orb go to the embbeded tower and it will be there. Its on the way to the safari zone, or near there.
To get reyquazza in either Heartgold or Soulsilver, you have to get the red orb (Soul Silver only), which allows you to battle Groudon, or the blue ord (Heart Gold only), which allows you to battle kyrouge. After getting both of them, from the Embedded tower, you will have to return to the embedded tower to find Reyquazza. Hope this helps :)
in bell tower
Violet city. And its sprout tower
The burning tower is in Ecrutek City
You'll need to trade from the other Pokemon DS games, such as like: Pokemon Diamond, Pearl, Platinum, and HeartGold. You also could Mirage it, but you cannot get the Jade Orb by Miraging it.
Go through the cave of origin and keep goin through the ladders until u find Kyrouge. :)
Brass Tower (Burned Tower) is located in Ecreteak City.
Kyogre is located in The Embedded tower, or hidden tower.
Embedded Tower.
In Goldenrod City