The sky pillar is on route 131 just look on your pokenav map and zoom in to look for it, but FIRST you need to awaken kyogre in the seafloor cavern which is underwater on route 128, it's not far off victory road, fly to mossdeep city and surf downwards you should see a long dark patch that you dive into, then when your underwater, keep traveling down and turn right, then down, then left and you will sea an underwater cave, go into it and dive up by pressing B, but you must carry a pokemon that knows strength and rocksmash, so there you are! tell me if you have luck or you need more help ok? I am on here quite alot now.