An aerial drone photo taken on June 30, 2024 shows a short-finned pilot whale swimming in the South China Sea. A group of short-finned pilot whales have recently been spotted in the South China Sea. (Xinhua/Deng Hua)
Go to Forum >>0 Comment(s)