Credit: SunAsia. (Sourced from China Orca News.)
SunAsia Beluga Whale World is a marine park that is under construction in China. It is suspected them may have to Russian caught female orcas.
The Pod
Pictures of SunAsia Beluga Whale World