Navy veteran rebuilds his existence, with a castle over a mountain Mikey Allen's remote castle in Wales is usually a monument to the power of the human brain to beat trauma, as well as a temple for Other individuals to carry out exactly the same. BBC World News is, http://bbcworldnewstoday.com