

Humpback whales are thriving again off Rio de Janeiro's coast after nearly disappearing, with populations soaring from 2,000 to 35,000 in just 40 years.

The comeback is so dramatic that the giants are now regularly spotted in the city's famous Guanabara Bay.

Want to know more?