[A journey in Vietnam] Travelling gives a major lesson: never give up.

EnglishVietnamese