Ruins of Abundance

050Diglett.png This article is incomplete.
Please feel free to edit this article to add missing information and complete it.
Reason: Missing geography section

Ruins of Abundance りの遺跡
Ruins of Harvest
"Wild Missingno. appeared!"
Ruins of Abundance SMUSUM.png
Map description: The ruins that enshrine Tapu Bulu, one of the land spirits. It is said that life grows here.
Location: Ula'ula Island
Region: Alola
Generations: VII
Alola Ruins of Abundance Map.png
Location of Ruins of Abundance in Alola.
Pokémon world locations

The Ruins of Abundance (Japanese: りの遺跡 Ruins of Harvest) are a location on Ula'ula Island in Alola, located north of the Haina Desert.

The Ruins of Abundance are the location of Tapu Bulu, the guardian deity of Ula'ula Island.



Item Location Games
  Tapunium Z Automatically obtained after battling Tapu Bulu (if not yet obtained)  US  UM 

Zygarde Cube

Item Location Games
  Zygarde Cell Next to the shrine's entrance  S  M 

Special encounters

In both Pokémon Sun and Moon and Pokémon Ultra Sun and Ultra Moon, Tapu Bulu appears here after becoming Champion. If defeated or run from, it respawns after the player defends their title. If Tapu Bulu is the first of the four Guardian deities fought, it will drop a Tapunium Z after the battle.

It is coded to never be Shiny, regardless of game version.

Grass Fairy
Grassy Surge
Held item:
Tapu Bulu Lv.60
Nature's Madness
Fairy Special
Zen Headbutt
Psychic Physical
Bug Physical
Skull Bash
Normal Physical


Game Exterior Walkway Altar
Ultra Sun
Ultra Moon

In the spin-off games

Pokémon Masters EX

Artwork depicting the Ruins of Abundance is seen in Sygna Suit Acerola's mindscape.

Sygna Suit Acerola & Tapu Bulu

In the anime

The Ruins of Abundance in the anime

The Ruins of Abundance debuted in Some Kind of Laziness!, where Ash and Acerola traveled there in order to meet Tapu Bulu and get it to help Ash in his training for his rematch with Nanu. The two found Tapu Bulu loafing around at the top of the ruins, initially too lazy to even help Ash. After being surprised by Poipole, however, the Land Spirit Pokémon finally got up and demonstrated its powers by planting several seeds and growing them into big trees in a matter of seconds. As Ash's Rowlet rested on one of the trees for a moment, it was struck by a sudden burst of power, causing it to learn Razor Leaf on the spot.

Soon after, it started to rain, and Ash and his Pokémon started playing in the rain. Unfortunately, Ash's Lycanroc got dirty when the other Pokémon splashed mud on it, causing it to go berserk once again. However, Ash reminded Lycanroc of its time as a Rockruff, when it hadn't minded getting dirty at all. This trip down the memory lane was enough to snap Lycanroc out of its rage. The rain then passed, and Tapu Bulu surprised Ash by challenging him and Lycanroc to a battle. During the battle, Lycanroc was tossed into a pool of water, but emerged from it without going berserk, and eventually learned Stone Edge, much to Ash's pleasure. Tapu Bulu then stopped the battle and offered Ash and his Pokémon Oran Berries from the trees, before going back to lazing off.

In Guiding an Awakening!, the ruins served as the site of Ash's grand trial battle with Nanu. To Ash's surprise, Nanu informed him that he was only allowed to use one Pokémon against his three. After recovering from the initial shock, Ash accepted this condition and chose to use his Lycanroc for the battle. After Lycanroc had beaten two of Nanu's Pokémon, Tapu Bulu appeared above the battlefield and dropped down a Sitrus Berry for Lycanroc to recover its health. During the match against Nanu's last Pokémon, Persian, Lycanroc seemed to go berserk again, and Ash kept yelling at it to calm down, until Lycanroc unexpectedly tackled Ash, revealing that it was in perfect control of itself and was actually using its red-eyed state as a power boost. After countering Persian's Black Hole Eclipse with Lycanroc's Continental Crush, Ash had Lycanroc use Accelerock, defeating Persian and winning the grand trial for him. Nanu then considered giving Ash a Darkinium Z as a reward, but quickly changed his mind, stating that it wouldn't suit Ash, and instead chose to reward him with a Lycanium Z.

In Full Moon and Many Arms!, Nanu was shown there, paying respects to the Blinding One as a part of the Manalo Festival. Acerola was also there, getting him to pray properly when she thought his first prayer was not good enough. Tapu Bulu was nearby, watching Nanu as he prayed. In Securing the Future!, Nanu led the people and Pokémon gathered at the site into sharing their light with Necrozma through an Ultra Wormhole so it could return to its true form.

In Thank You, Alola! The Journey Continues!, Hau was seen having a grand trial battle against Nanu at the ruins, while refereed by Hala.

In other languages

Language Title
Chinese Cantonese 豐收遺跡 Fūngsāu Wàihjīk
Mandarin 豐收遺跡 / 丰收遗迹 Fēngshōu Yíjī / Fēngshōu Yíjì
  Finnish Yltäkylläisyyden rauniot
  French Ruines de l'Essor
  German Ruinen des Gedeihens
  Italian Tempio del Raccolto
  Korean 결실의 유적 Gyeolsil-ui Yujeok
  Polish Ruiny Obfitości
  Brazilian Portuguese Ruínas da Abundância
  Spanish Ruinas de la Cosecha

Melemele IslandAkala IslandUla'ula IslandPoni IslandAether Paradise
Iki TownHau'oli CityHeahea CityPaniola TownKonikoni CityMalie CityTapu VillagePo Town
Seafolk VillagePokémon League
Mahalo TrailTrainers' SchoolHau'oli CemeteryBerry fieldsVerdant CavernMelemele MeadowSeaward CaveKala'e Bay
Ten Carat HillPaniola RanchBrooklet HillMelemele SeaDiglett's TunnelRoyal AvenueBattle Royal DomeWela Volcano Park
Lush JungleMemorial HillAkala OutskirtsRuins of LifeHano Grand ResortHano BeachMalie GardenMount Hokulani
Hokulani ObservatoryBlush MountainUla'ula BeachAether HouseThrifty Megamart (Abandoned Site)Haina Desert
Ruins of AbundanceUla'ula MeadowLake of the MooneLake of the SunneShady HousePoni WildsAncient Poni Path
Poni Breaker CoastRuins of HopeExeggutor IslandVast Poni CanyonAltar of the SunneAltar of the MooneMount Lanakila
Ruins of ConflictPoni GrovePoni PlainsPoni MeadowResolution CavePoni CoastPoni GauntletBattle Tree
Festival PlazaPoké PelagoBig Wave BeachSandy CaveHeahea BeachPikachu ValleyDividing Peak Tunnel
Kantonian GymPoni BeachPlains GrottoTeam Rocket's Castle
Ultra Space
Ultra Deep SeaUltra MegalopolisMegalo TowerUltra JungleUltra DesertUltra PlantUltra ForestUltra CraterUltra Ruin
Ultra Space Wilds

Game locations of Legendary and Mythical Pokémon
Kanto Seafoam IslandsPower PlantVictory RoadCerulean Cave
Route 10Route 25Pewter CityRoaming Pokémon
Sevii Islands Mt. EmberNavel RockBirth Island
Johto Ilex ForestBell TowerWhirl IslandsMt. Silver Cave
Burned TowerEmbedded TowerRoaming Pokémon
Hoenn Desert RuinsIsland CaveAncient TombCave of OriginMarine Cave
Terra CaveSky PillarSouthern IslandSea MauvilleScorched Slab
Pathless PlainNameless CavernFabled CaveGnarled Den
Trackless ForestCrescent IsleSkyRoaming Pokémon
Sinnoh Acuity CavernValor CavernSpear PillarTurnback Cave
Rock Peak RuinsIceberg RuinsIron RuinsSnowpoint Temple
Stark MountainNewmoon IslandFlower ParadiseHall of Origin
Ramanas ParkFloaroma TownRoaming Pokémon
Unova Guidance ChamberTrial ChamberRumination FieldN's CastleAbundant Shrine
Giant ChasmDragonspiral TowerLiberty GardenRoute 11Route 13Route 22
Route 23Celestial TowerNacrene CityUnderground RuinsTwist Mountain
DreamyardMarvelous BridgeReversal MountainCoastal BiomeRoaming Pokémon
Kalos Sea Spirit's DenTeam Flare Secret HQTerminus Cave
Unknown DungeonRoaming Pokémon
Alola Route 16Altar of the SunneAltar of the MooneMount LanakilaMahalo Trail
Ruins of ConflictRuins of LifeRuins of AbundanceRuins of Hope
Aether ParadiseAncient Poni PathLake of the SunneLake of the Moone
Ten Carat HillResolution Cave
Galar Tower summitBattle TowerMaster DojoCrown ShrineMax Lair
Rock Peak RuinsIceberg RuinsIron RuinsSplit-Decision RuinsGiant's Bed
Frigid SeaLakeside CaveBallimere LakeFreezingtonRoaming Pokémon
Hisui Seaside HollowTemple of SinnohAcuity CavernValor CavernVerity Cavern
Lava Dome SanctumMoonview ArenaSnowpoint TempleTurnback CaveBonechill Wastes
Cobalt CoastlandsRamanas IslandScarlet BogCoronet HighlandsFloaro Gardens
Paldea Grasswither ShrineIcerend ShrineGroundblight ShrineFirescourge Shrine
Poco PathArea ZeroArea Zero UnderdepthsGlaseado Mountain
South Province (Area One)Asado DesertWest Province (Area One)East Province (Area Three)
Casseroya LakeNorth Paldean SeaSouth Province (Area Four)North Province (Area Two)
Alfornada CavernGreat Crater of PaldeaTagtree ThicketEast Province (Area One)
South Province (Area Five)Dalizapa PassagePokémon LeagueSocarrat Trail
Kitakami Paradise BarrensWistful FieldsOni MountainDreaded DenLoyalty Plaza
Other Faraway IslandDistortion WorldSinjoh RuinsUltra Space Wilds

  This article is part of Project Locations, a Bulbapedia project that aims to write comprehensive articles on every location in the Pokémon world.