the world 's largest aquarium is located .