In shopping mall nine on route nine. Their motto is "done shopping? Nein"
Garchomp cannot learn Giga Impact from leveling up in Pokemon Platinum. Garchomp can learn Giga Impact from the TM that teaches it which is TM68.
Imran: Yes Snorlax can learn giga impact. When I caught the Snorlax Lvl50 that was sleeping in front of Digletts Cave it knew Giga Impact in Pokemon Heartgold and Soul Silver. I do not know about other pokemon games in which you can catch Snorlax that they would know Giga Impact or not. But of course you can teach Snorlax Giga Impact with a TM. So, yes Snorlax can learn Giga Impact.
Tauros, Aerodactyl, Snorlax, Donphan, Electivire, and Regigigas learn Giga Impact by leveling up.A lot more learn it by TM.
Go to the shopping mall on Route 9's TM department. They will be selling the TMs for Hyper Beam and Giga Impact, but they're really expensive.
obtain on the pokewalker or cleadon game corner prize [15,000] coins
Veilstone Game Corner
He doesn't, you either have to evolve him into Electivire and level him up or teach him Giga Impact via tm
either at the game coner for 2000 coins or at the battle park for 48 bp
make your floatzel learn icebeam by TM but level it up first because her garchomp has giga impact.
There is no TM68 in Ruby/Sapphire/Emerald, so this is in the wrong Category. For Generation IV (ie Pokemon Diamon and Pearl), TM68 is Giga Impact
To find tm 19 (Giga Drain) You must first have a grass type pokemon FIRST in your party. Then Surf South of Mount Pyre. You will see a girl looking at the trees near some soil. Talk to her, and only if you have a grass type pokemon in your party FIRST, she will give you Tm 19.
There is no TM for Charge in any Pokemon game.