Ha Long Bay, Vietnam

Ha Long Bay is quite breathtaking. It is probably quite unlike anything you have ever seen before. It consists of over 700 large…