At the right end of pewter city there will be an old man talk to him and he will give you the rainbow wing. Ho-oh will be at lvl. 70 so be prepared
In navel Rock
After you beat the last team rocket executive on the observation deck, in the radio tower in goldenrod city, you get the rainbow wing from the Rainbow wing from the director.
once you beaten brock you can find a old dude and he gives you the rainbow wing you wont need the clear bell
If you get the Rainbow Wing, then go to Ecruteak and go to the top of the Bell Tower. To get the Rainbow Wing, you need to go to Pewter City (in Kanto) and there is an old guy on a hill. Talk to him and you will get the Rainbow Wing. Hope I helped!
cheats
You get the Rainbow Wing from a man in Pewter City next to the poke mart
when team rocket takes over goldenrod city your job is to run them off.once you run them off a man will give you the rainbow wing.
You find it at the top of the Tin Tower after having gotten the Rainbow Wing.
Ah, the Rainbow Wing is a special item in Pokemon Crystal that you can get by talking to the Copycat in Saffron City after giving her back her lost Clefairy doll. She'll then give you the Rainbow Wing, which is needed to encounter the legendary Pokemon Ho-Oh at the Tin Tower. Just keep spreading kindness and helping others, and you'll find the Rainbow Wing in no time.
go to pewter city and you will see a old man on a ledge.he will give you the rainbow wing.
You get Silver wing After defeating the team rocket in the radio tower POKEMON SILVER ONLY. Rainbow wing Is found much later in the game After the Elite four In pewter City POKEMON SILVER ONLY.
in pewter city