Share
twitterlinkedinfacebook
Image 1 of 1
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.