San Juan de Gaztelugatxe is a famous artificial peninsula located in the Basque Country in northern Spain near the town of Bermeo. It is known as "castle rock" and is famous because it is a man-made peninsula that juts out into the sea, making it a peninsula within the larger peninsula that is the Iberian landmass of Spain. The rocky island is topped with a small chapel dedicated to St. John.