I encountered this turtle stuck in this little tub at the jade emperor pagoda.I'm guessing it's either a cantor giant softshell turtle or (unlikely) Rafetus swinhoei turtle. I couldn't get a good look at it cuz it was fenced up but wow a magnificent specimen nonetheless.