Military services veteran rebuilds his life, with a castle with a mountain Mikey Allen's distant castle in Wales is often a monument to the strength of the human brain to overcome trauma, as well as a temple for Other individuals to accomplish the identical. Both World as well as http://bbcworldnewstoday.com