Catalonia’s Castle Festival is Touching Heights, Literally!