The Face in the Mountain
A picture is of a face in the side of a mountain, known as Blow Me Down Mountain, on the inner section of Portland Creek pond which is located near Portland Creek & Daniel’s Harbour on the Northern Peninsula. This face is very large and takes up a huge portion of the side of the…