Strangley enough, the Fuschia City Gym isn't actually within Fuschia City. Instead it is concealed within the tree's bordering the city. This concealment matches the ninjutsu master who runs the Gym. Koga has a feirce group of Poison Type Pokemon, but if you manage to defeat him he will reward you with the Soul Badge.