
Queen street, National Arts Centre Webcam
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