Ha Long Bay is situated in north Vietnam round a 120 kilometer long coast line and is literally translated as “Bay of Descending Dragons”. The bay features thousands of islands, each topped with thick jungle vegetation, forming a spectacular seascape of limestone pillars. Several of the islands are hollow, with enormous caves, others islands include lakes and some support floating villages of fishermen.