Visit Sandy Springs launched a new brand and logo featuring the King and Queen buildings and the Chattahoochee River to attract travelers.