A slight temperature difference at night between a surface losing heat and the surrounding air can be harnessed to generate electricity to power lights.
See All 1380 Episodes of "60-Second Science"