Georgia Aquarium AT&T Dolphin Exhibit

Georgia Aquarium AT&T Dolphin Exhibit

Location: Atlanta, Georgia
Square Footage: 100,000
Construction Cost: $110 million
Number of Stories: 3
Year Built: 2010
Principal-In-Charge: Larry McDowell
Photo Credit: Scott Wang