These turtles are at Northpark Center in Dallas, Texas. They live there in a water feature in the mall. What??? What a great place to live....the shopping mall !!! That would be a dream come true !! lol