Spanish People Celebrate San Juan Festival 23/30

Every year, on the night of the 23rd of June, Spain's beaches are set ablaze as crowds gather to celebrate the Summer solstice, also known as the San Juan Festival.