This looks as if it might be a "little fort", hence the name. However Canmore reports that there is no evidence of artificial construction.
Uploaded to Geograph by Rob Burke on 9 September 2011
Photo © Rob Burke, 9 September 2011. Licensed for reuse under this Creative Commons licence