Flowers found in Vancouver, around English Bay, and throughout Stanley Park. Vancouver has more than just majestic mountain views visible all over the city. If you "stop and smell the roses" you'll notice our Vancouver Parks Board does a fabulous job of keeping the city full of gorgeous flowers.