Street View Comes to Canada and Prague
Google’s Street View has launched in 11 Canadian cities: Calgary, Kitchener and Waterloo, Halifax, Montréal, Ottawa, Québec, Toronto, Vancouver, and Squamish and Whistler (these last two almost certainly for the upcoming Olympics). Equally large cities like Edmonton, London (Ontario), Hamilton and Winnipeg are apparently not yet available. News coverage: CBC News, National Post. See also Google Maps Mania and Google Earth Blog.