Behind the lens: Ha Long Bay is located in Vietnam in the Gulf of Tonkin. Thousands of limestone karsts and islets rise randomly from the ocean floor. This expanse of nearly 1,600 square kilometers is ...