
Queen street, National Arts Centre Webcam
Watch the Queen street, National Arts Centre cam in Ottawa, Ontario – see live weather and street activity.
Camera Overview

The National Center for the Arts is a theater and performance venue in downtown Ottawa, Ontario. Located between Elgin Street and the Rideau Canal. Designated a National Historic Landmark of Canada in 2006. Peter Herrndorf is the president and CEO of the center.
Source: https://ottawa.ca