Rocher de Dabo and the Chapelle Saint-Léon against a starry sky during a long exposure.
                       
The town of Dabo in Lorraine, France, from Rocher de Dabo and the Chapelle Saint-L on.