Da Lat,A small town hidden in the mountains of Vietnam, but full of...