Dolphins cruise in Falls Bay, Cape Town, South Africa, on June 15. The Benguela Cold Current and the Argallus Warm Current meet in Fowles Bay, South Africa, creating good conditions for the growth of marine life, where a variety of marine life lives. Photo by Xinhua News Agency reporter Lu Tiantian
Dolphins cruise in Falls Bay, Cape Town, South Africa, on June 15. The Benguela Cold Current and the Argallus Warm Current meet in Fowles Bay, South Africa, creating good conditions for the growth of marine life, where a variety of marine life lives. Photo by Xinhua News Agency reporter Lu Tiantian
Dolphins cruise in Falls Bay, Cape Town, South Africa, on June 15. The Benguela Cold Current and the Argallus Warm Current meet in Fowles Bay, South Africa, creating good conditions for the growth of marine life, where a variety of marine life lives. Photo by Xinhua News Agency reporter Lu Tiantian
Dolphins cruise in Falls Bay, Cape Town, South Africa, on June 15. The Benguela Cold Current and the Argallus Warm Current meet in Fowles Bay, South Africa, creating good conditions for the growth of marine life, where a variety of marine life lives. Photo by Xinhua News Agency reporter Lu Tiantian
Bruce's whale cruises in Falls Bay, Cape Town, South Africa, on June 15. The Benguela Cold Current and the Argallus Warm Current meet in Fowles Bay, South Africa, creating good conditions for the growth of marine life, where a variety of marine life lives. Photo by Xinhua News Agency reporter Lu Tiantian
Bruce's whale cruises in Falls Bay, Cape Town, South Africa, on June 15. The Benguela Cold Current and the Argallus Warm Current meet in Fowles Bay, South Africa, creating good conditions for the growth of marine life, where a variety of marine life lives. Photo by Xinhua News Agency reporter Lu Tiantian
Bruce's whale cruises in Falls Bay, Cape Town, South Africa, on June 15. The Benguela Cold Current and the Argallus Warm Current meet in Fowles Bay, South Africa, creating good conditions for the growth of marine life, where a variety of marine life lives. Photo by Xinhua News Agency reporter Lu Tiantian
Humpback whales cruise in Falls Bay, Cape Town, South Africa, on June 15. The Benguela Cold Current and the Argallus Warm Current meet in Fowles Bay, South Africa, creating good conditions for the growth of marine life, where a variety of marine life lives. Photo by Xinhua News Agency reporter Lu Tiantian
Humpback whales cruise in Falls Bay, Cape Town, South Africa, on June 15. The Benguela Cold Current and the Argallus Warm Current meet in Fowles Bay, South Africa, creating good conditions for the growth of marine life, where a variety of marine life lives. Photo by Xinhua News Agency reporter Lu Tiantian
Humpback whales cruise in Falls Bay, Cape Town, South Africa, on June 15. The Benguela Cold Current and the Argallus Warm Current meet in Fowles Bay, South Africa, creating good conditions for the growth of marine life, where a variety of marine life lives. Photo by Xinhua News Agency reporter Lu Tiantian
(Xinhuanet)