Elite 4 and the champion of course!
But it's really difficult to defeat them,You need:
#1#Level 55+ pokemon (Including Groundon)
#2#Money!
#3#saving(saving after every elite)
#4#Heal all of your pokemon after beating Drake
#5#someone to cheer you up
Chat with our AI personalities
The 8th gym is in Sunyshore, but you will be unable to go there until after you beat Cyrus on Mt. Coronet.
you dive to get to sootopolis which is in the south east from mosdeep then fight groudon then you can challenge the gym leader and get your 8th gym badge. then u challenge the elite 4.
you need to beat the 8th gym leader in blackthorn city. glad to be of service.
You can obtain the 8th gym badge (the earth badge) in fire red from Giovanni in Viridian City.
In the 8th gym. he is the gym leader