France: Langres

France: Cap Gris Nez – Bee Orchids