Alien-like water towers looming over the tree tops, Georgia, USA