Ha Long Bay listed among 51 most beautiful places in the world