The beautiful garden of somewhere (my guess: Butchart Gardens in Brentwood Bay,

The beautiful garden of somewhere (my guess: Butchart Gardens in Brentwood Bay,

The beautiful garden of somewhere (my guess: Butchart Gardens in Brentwood Bay, British Columbia, Canada)

Source: HERE