Pokémon HeartGold and SoulSilver/Olivine Gym

There are no trainers to battle here, they just walk up to you and talk to you. After some talking you battle Jasmine, who has two level 30 Magnemites and a level 35 Steelix.