green mountains, blue water. Halong Bay is beautiful, but I must say, Guilin in China is more amazing