← Previous Next → I always suspected that those weird builidings on top of Mont Ventoux were actually alien base camps