You can find him on Stark Mountain
You can either breed from a snorlax that you have, or use honey on the trees, because the only way to get him in game is to find him on a golden honey tree. But you could also go on the GTS (Global Trade Station) and trade for one. Hope I made it clear enough...