I was just looking up random stuff on google earth-
Apparently Team Galactic's HQ is an invisible building in the middle of the street