Vehicles seen on a downtown road, seen from Calgary Tower, in Calgary, Alberta, Canada Vehicles in downtown Calgary, Canada. Seen from Calgary Tower.Vehicles in downtown Calgary, Canada. Seen from Calgary Tower.