Loading the player...


INFO:
Splish splash! These wild Chinese river dolphins are stealing the show with their impressive swimming skills and playful water antics in the Yangtze River.