Some sort of boat not far from the coast of Llandudno, Wales as seen from the marine drive around the Great Orme.