Fairytale Towers in the middle of Lake Vyrnwy.