Glooscap 27 December 2008 By Eric Pike This picture was taken near Truro while on a family vacation in Nova Scotia. The statue of Glooscap is 40 feet tall. The picture was taken before the Visitor Centre was built. Submitted By: Eric Pike