I always think even Han people are not necessarily pure bred. Apart from the old Silk Road, there were many migration of people among nations in the continent, due to war or natural disasters like draught, floods, famine , etc. There are bound to be mixed marriages resulting in different special features even among Han people.