This is called "Cadair Idris", meaning the "chair of Idris". Idris is a mythical Welsh giant.
Added to Wales 2008 and categorized in Travel — 6 years ago