When you click on the ad, you’re taken through a Google Maps display and down into the street view. From there, still navigating inside the ad box, potential tourists can spin the camera 360 degrees while sampling close-ups of shops and other attractions.
After a few seconds, an overlay appears over the street view with a link for more information. In this case it invites you to Explore More of Canada with a Plan Your Trip clickable banner. From there, you go on to a full Canadian tourism website which features videos and slide shows highlighting the features of the city.