Ahh… for those of you who do not live in Atlanta, GA… here is a look into the world’s largest aquarium.