The real-life island of Game of Thrones
San Juan de Gaztelugatxe is an island off the coast of Spain now known as the Dragonstone island fortress of the TV show Games of Thrones.
The island is named after St John the Baptist and religious pilgrims once visited it to ask for help and to cure ailments. Now, 21st Century pilgrims flock to the island to take pictures and selfies.
Video by Anna Veciana and Markel Redondo