There are giant penises at the top.
The Pokemon tower is in Lavender Town
at the top of the tower your find him
Lavendar town.
battle tower
There is no tower, not even a glitch tower, in Pewter City.
In Silph Tower
You get the flute in the Pokemon tower after you get the silph scope.
In the Safari Zone and Pokemon Tower.
Safari Zone and Pokemon Tower.
somewher in ther
You have to get to the top of the Pokemon Tower and talk to the man. He will give it to you for saving him.
Pokemon Tower is in Lavander Town in all Generation I (Blue, Red, Yellow, FireRed, LeafGreen) games.