Yea... why DOES IA have a pic of LONDON when Atlanta, itself has an impressive and imposing skyline?