ecruteak city
beat 5th gym leader then talk to his wife
you go to olivine city and then surf to cianwood city and then go left
There isn't a code for zekrom yet, it is a 5th gen Pokemon
You get Fly after you beat the 5th Gym Leader (Chuck). Chuck's wife will be outside the Gym, and if you talk to her, you will get Fly.
The next Pokemon game is going to be,, Pokemon Black and White. this will also bring us the 5th gen Pokemon serie.
I think you'll need to give Amphy the medicine in the Lighthouse and battle Jasmine, then you can battle Chuck, which the is 5th Gym Leader in Cianwood City.
charizard
The fifth gym leader in Pokemon Gold is Chuck and he has a Primeape and a Poliwrath. In the original Gold version: Primeape= lvl 27 and Poliwrath= lvl 30. Information was checked on bulbapedia which I recommend if you need further help or have other gym related questions. :)
The 5th Gym is in Cianwood City in Pokemon Gold, Silver, and Crystal.
Fantina
The 5th Gym is in Cianwood City.
luxary