Sprout Tower
From Bulbapedia, the community-driven Pokémon encyclopedia.
Sprout Tower is a pagoda in Violet City in Johto. It is inhabited by monks who teach that all living beings coexist through cooperation. These monks train Bellsprout.
As trainers battle, the flexible pagoda shakes from side to side. This flexibility protects the tall tower from earthquakes.
As night falls, ghosts are said to appear in the tower.
The design of Sprout Tower is inpired by Buddhist temples in the Nara Prefecture of Japan, such as Kofukuji and Horyuji temples.