Battle Tower/Manga

Pokémon Adventures
In Querulous Qwilfish, the Battle Tower in Olivine City was under construction and was due to be finished in a month. A tank that was collecting waste from the construction cracked under pressure, spilling its contents into the sea nearby and contaminating the water. As a result, attacked a worker and  out of anger and to protect a baby Qwilfish that became sick due to the pollution. It was also where first appeared, purifying the water and curing the baby Qwilfish in the process.

In Popular Pupitar, was revealed to have first met Lance at the Johto Battle Tower construction site, wanting to question him if he knew anything about the  that the Masked Man had used to kidnap him nine years earlier.