Credit: Katie Kolita/BDMLR/Cover Images Smart-thinking locals helped save a humpback whale who became stranded on a beach in Southerness in Dumfries and Galloway, Scotland on Tuesday (15October2024).
The Xiaomeisha Ocean World in Shenzhen, China, re-opened to much fanfare at the beginning of October after a five-year renovation - with fans excitedly waiting to see the brand new site. The 60,000sqm ...