Cape St. Francis, Newfoundland 2005-05-30
The coast on the North of the Avalon Penninsula at Cape St. Francis. In the left of the photo you can see the helipad top of the lighthouse. The way the wind was blowing I don't think I'd care to try and land a helicopter there.
Add your comment. No HTML allowed.