At the Monterey Bay Aquarium. You can watch them, live and in the nude, below.
"An ice bath may sound chilly, but sea otters have the world’s densest fur—over a million hairs per square inch. To keep their luxurious coats clean and waterproof, otters spend hours grooming."
Broadcast live streaming video on Ustream