Solar , Odeillo, France, Comprises A Vast Mirror Exact Answer for CodyCross Canada Group 1277 Puzzle 5.