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