The ceremony Friday started with the Barcelona symphony orchestra (OBC) playing "water planet", the original soundtrack of the swimming worlds followed by the show 'dreams of water' inside the main swimming pool, reports Xinhua.
Scuba diver Eduard Ametlla, 89, also performed an act and delivered the message of conserving water.
A group of 'castellers' built a human tower inside the swimming pool in front of 10,000 spectators, who appreciated the performance.
A total of 230 people took part in the ceremony, including actors, acrobats, springboard divers, synchronised swimmers and volunteers.
A record of 2,293 athletes will compete in the event compared to the 2,220 in 2011 Shanghai.