FACT FOOD #854

In December 2016, Tourouvre-au-Perche, a small town in northern France, opened up a kilometer of road to public after a slight renovation. It was touted as one of the first in the world as it was paved in solar panels. 

Leave a Reply