» Newfoundland » Panoramic » Cabot Tower Snow Cabot Tower Snow Posted on January 25, 2013 by declan Here is a photo to go with the last one, this time from the other side of Cabot Tower so it shows the Christmas Star that was put on it for the holidays.