The Dominion Hotel
The Dominion Hotel. I've asked several Edmontonians if they can guess where this building was located. Various European locations were suggested, but the most common guess by far wasÂ…Beijing (!). 105 Street and Whyte Avenue. Michael McCarthy |