Yes, same garden, different view...and now, another:
Looks to be from an old postcard, it has that charming vivid color to it.
Found these pics just in my random photo search, but when I dialed in "Butchart Gardens" to Google...wham...an hour later, I'm still finding good things...)