Vancouver, Canada, has done the perfect job of blending tall, beautiful skyscrapers with surrounding waterways and plenty of green spaces like Stanley Park on the left. It creates a wonderful environment for working, living or a day at Kitsilano Beach like this couple is enjoying with their dog near Hadden Park.