Found on Facebook. Location and photographer unknown. From Wikipedia:
Jacaranda mimosifolia is a sub-tropical tree native to south-central South America that has been widely planted elsewhere because of its beautiful and long-lasting blue flowers. It is also known as Jacaranda, Blue Jacaranda, Black Poui, or as the fern tree. Older sources give it the systematic name Jacaranda acutifolia, but it is nowadays more usually classified as Jacaranda mimosifolia. In scientific usage, the name “Jacaranda” refers to the genus Jacaranda, which has many other members, but in horticultural and everyday usage, it nearly always means the Blue Jacaranda.
So this is from a climate warmer than Canada’s, we can be sure of that much.