Experiences in Haiphong, Vietnam