U are approaching this all wrong. If the school can’t give u significant need- or merit-based aid, then there is ZERO point in pursuing it. And u need to get over your antipathy of snow.
Most public universities (i.e. state schools) give little to no aid to int’l students. There are a few exceptions: the University of Alabama gives automatic full tuition scholarships for high scores, but u wd still need to fund your living & travel expenses which, from Vietnam, wd be considerable.
All need-blind/meets-full-need schools are terribly competitive to get into (doesn’t everyone want a good deal). So to be a realistic candidate at those schools, your profile needs to be super strong. Stanford is a long shot.
I recall a student from india who reported on CC about getting generous money to attend WPI.
Again, to make your study abroad dream a reality, u need to focus on money, not geography or snow.