The World’s First “Solar Road”

Solar Road

 The tiny town of Tourouvre-au-Perche in Normandy, France no longer has to worry about how it will power its street lights. The sun will handle that.