travelingbuff.com
Queen Elizabeth Park, Vancouver
This is the breathtaking Queen Elizabeth Park in Vancouver, British Columbia, Canada. Endless gardens, sprouting tulips and floral scents coating the air; it truly is a wonderful place!