I went on a fantastic trip to Lake Placid last weekend. The one weird thing that I noticed on some of the northern highways are cobalt blue three sided plastic lanterns of some kind. They are hanging from the trees every few miles or so. What the heck are they? My guess as I was riding around is that they could be traps for those bastard Japanese beetle bugs or some other scientific research.