The power plant.
to get zapdos, you have to go to the power plant, near cerulean city. Zapdos is next to the power plant
you can find zapdos in ecrutak city
to catch zapdos in pokemon black you have to have every legendary pokemon
He is by the power plant in Kanto.
you can't capture it in soulsilver but you can trade it from pearl,diamond,or platinum
'ZAPDOS' is found at the power plant, you do not have to beat RED but you will have had to beat the elite four for the second time.
The legendaries on Soulsilver are as follows: Entei, Raikou, Suicune, Lugia, Ho-oh, Groudon, Latios, Rayquaza, Mewtwo, Moltres, Articuno, Zapdos. These are the legendaries found on Pokémon Soulsilver version. ~CareyPrice31FTW
power plant
You can't catch bastiodon in Pokemon soulsilver.
It's your opinion, but in HeartGold you can catch Ho-oh, Suicune, Raiku, and Entei, and in SoulSilver you can catch Lugia, Zapdos, Moltres, and Articuno. There are also more Pokemon available in HeartGold than SoulSilver. Edit: The person who last answered this question is wrong, you can catch all of the above Pokemon in both games, not in either or. I know this because I have soul silver and I have suicune, raiku, Entei, Ho-oh, Lugia, Zapdos, Moltres, and Articuno; so obviously you must be able to catch them in both.
Yes, all 3 of them (Articuno, Zapdos and Moltres) will be in Pokémon HeartGold and Pokémon SoulSilver.
eat fish