There are still Orcas at Loro Parque. These can be found at Orcas Ocean.