The Shreveport Aquarium is an aquarium located in Shreveport, Louisiana, United States. The aquarium is adjacent to the Red River, near the Texas Street Bridge. From Wikipedia
The mysterious birth of a swell shark in a Louisiana aquarium may be due to rare asexual reproduction or delayed fertilization, with testing underway to confirm.