Stunning New 100-Foot High Sculpture Installed on Nepean Point in Ottawa
OTTAWA, ON.- A monumental new sculpture now graces one of Ottawas most picturesque skylines, thanks to a partnership agreement between the National Gallery of Canada (NGC) and the National Capital Commission (NCC). At 30.5 metres high, One Hundre…