Vietnam – land of plenty