A pod of Yangtze finless porpoise has been spotted at the Yichang section of China's longest river thanks to years of protection efforts. <br /><br />Dubbed "smiling angel," the Yangtze finless porpoise is an endangered species.<br /><br />WATCH MORE: https://thestartv.com/c/news<br />SUBSCRIBE: https://cutt.ly/TheStar<br />LIKE: https://fb.com/TheStarOnline