Ha Long Bay, Vietnam
Pictures from Ha Long Bay, a coastal region in northern Vietnam notable for its over 2,000 dramatic karst islands, and for the floating cities tucked between them. Over 200,000 people live among these islands, either on the water or in small villages on land.