Few cities mix culture and natural beauty as artfully because the town of Vancouver in British Columbia, Canada. A cosmopolitan…