Vietnam

Towering limestone, cathedral like islands, haunting the waters at Halong Bay. North East Vietnam