Contemporary Art/Interview A Story Of a Museum: National Gallery of Canada Situated in the capital of Canada, Ottawa, the National Gallery of Canada (NGC) is the apple of Canada's eye, which draws attention with its architecture, approach, and mission. 30 June, 2025