Bird's Eye View of Ha Long Bay


A view of Ha Long Bay from the mouth of a cave located 300 steps above the sea. Ha Long Bay, located on the east coast of Vietnam near Haiphong, contains over 1,900 limestone "karst" islands projecting from the sea.
Philip Haber