Lake Worth is located on the West Fork of the Trinity River. It is entirely inside the city limits of Fort Worth, Texas, United States. From Wikipedia
The nearly 300-pound male was measured, tagged then transported under a state permit to a protected research enclosure at Fort Worth Nature Center.