Wow, I must be so close that I just don't see the mountain. I know its called Red Top Mountain but I would not consider it to be in the mountains.
Its more up towards Lake Allatoona and not far from the hustle and bustle of Atlanta. If you are wanting mountains in Georgia head for Hiawassee or Helen area. Lots of campgrounds around there that are in the mountains.
Red Top is not a bad campground but wanted to set expectations of the "mountains".