The initial scene, with the dolphins prancing about, is a dolphin show in the "Loro Parque" Zoo, in Puerto de la Cruz, Tenerife, Spain - which is also the only place in Europe to feature an "Orca Ocean", as well as having the largest parrot collection in the world.
more