4 Replies to “Contest #825 Hint”

  1. 66120 Font-Romeu-Odeillo-Via, France Large Solar Furnace. (Pass the marshmallows. And a VERY long stick)

Comments are closed.