You don't. You get it from a trade from another Gen lll game like FireRed or LeafGreen.
Chat with our AI personalities
As far as I know you can't get Snorlax in emerald without hacks. trade form fire red or leaf green.
Black Apricorn: Heavy Ball -- Big enough to catch heavy Pokemon like Snorlax
you can not catch snorlax but you can by honey and put it on certin trees and you can catch a muntchlax and evolve it with friendship
Yes, You can catch Groudon in Pokemon Emerald.
You can't catch one in Pokemon Emerald.