Ha Long Bay is a picturesque seascape in northern Vietnam, famous for its emerald waters and towering limestone islands cloaked in lush greenery.