Islands of Ha Long Bay



Ha Long bay

Islands of Ha Long Bay

Ha Long bay consists of more than 2,000 islands and was awarded twice as 
the “World Natural Heritage”.

Ha Long Bay, Vietnam