Floating Mountains in Ha Long Bay

After spending a chilly few days in the northern Vietnam mountains, we head to some islands off the coast. This leg of the trip has everything: Geology! Boats! Smaller boats! Caves! Monkeys (actually primates)! Bikes (motored and motorless)! A puppy! A lap cat! Even fish between toes!