No idea they have this exhibit, must've been new. There used to be a piranha tank and a smaller exhibit for a young saltwater crocodile before the entrance to the penguins and others, were they still there?
I remember seeing this exhibit in YouTube videos with a signage for piranhas but it's nowhere to be seen (AFAIK I saw one vid of the exhibit with a lone small pacu in it)