First go to pacifilog town then in route 131 there is a small opening that leads to the sky pillar and you can catch rayquaza there.......... But first you mus deafeat the Elite4
In sky pillar.
sky pillar doesn't exist in Sapphire or ruby, only in emerald
in sootopolis city
its in eterna city
you can't
Sky Pillar
sky pillar
at the very top of sky pillar
You can catch some at Sky Pillar.
The Sky PILLAR in Pokemon EMERALD is the same place it is in in Ruby and Sapphire
Spear Pillar is at the top of Mt. Coronet (Sky Pillar, where you catch Rayquaza in Pokemon Ruby, Sapphire, and Emerald, does not appear in Platinum).
sky pillar for claydol