The nonprofit Aquarium of the Pacific is on a 5 acres site on Rainbow Harbor in Long Beach, across the water from the Long Beach Convention Center, Shoreline Village, and the Queen Mary Hotel and Attraction.