High Level Bridge and Streetcar Edmonton

109th St & 83rd Ave Edmonton , Alberta, Canada