L'Union and Paix Islands, Halong Bay, Vietnam
Click on the small images to see the full-sized ones.