The Shenzhen -Zhongshan Link (ShenZhong Link), a mega cross-sea project in Guangdong province, south China, consists of an underwater tunnel, two bridges, and two artificial islands.
A distressed dolphin was rescued from Mullaghmore beach recently having been discovered on the shoreline on Saturday, November 23. The lone dolphin was discovered by Lisa Lomax, who quickly contacted ...