Vancouver is a lot like Seattle. The weather is the same, people are a lot into hiking, yoga, Starbucks (lol), organic food, sustainability, etc. It's really modern too. Also, they have a very large Chinese community and a significant Indian community, though not as big as the Chinese one...