In hg where do you get munchlax?

Breed Snorlax with another Snorlax.Since you can only get 1 Snorlax Heart Gold, you can trade for a Snorlax in the GTs or with a friend.The Pokemon egg you get should hatch into a Munchlax.