If you're looking for a city that's both cosmopolitan and surrounded by stunning natural beauty, look no further than Vancouver, Canada. With its soaring mountains, sparkling ocean, and vibrant city life, Vancouver is a destination that truly has it all.