Teel Mountain ?

     Oh my God ! … a Mountain too!! 

             

             
a billboard somewhere in the Georgia Mountains ! ……….