Beluga
- ScienceAOL
Beluga whales in St. Lawrence River, Canada: photos
Two beluga whales were seen gliding past each other in the freezing waters of Saint Lawrence River, Canada. Photographer Abdulhameed Shamandour spotted the belugas after days of diving in the region. His breathtaking shots capture the gentle
2-min read