Pilot Mountain Christmas. You must see this picture of Pilot Mountain Christmas in Pilot Mountain, Virginia. Pilot Mountain in Lights.