When the sun dips below the horizon in southwestern France and dusk deepens into night, something magical happens in the Lot. Far from the orange glow of urban lights and high above the winding Dordogne and Lot rivers, the stars take center stage in a celestial show that’s earned this…