Deep in the forests of Alsace, adventurous explorers can marvel at this strange installation that looks very much like what an invisibility cloak over a secret ship might look like in 100 years. No it’s not a Romulan craft — it’s actually a sculpture made of stones, glue and mirrors by Michel De Broin.