Olivine City is located in the western part of the Johto Region, it borders route 40 which is next to the Battle Frontier and connects into the ocean. Olivine City’s gym and leader Jasmine specialize in steel type Pokemon, inside the city there is the Glitter Lighthouse and the Olivine Port which has a ferry that goes to Vermilion City every Monday and Friday (Only open after beating the elite four).
