Stone gate. Mysterious structure in the forest in the Vosges Mountains Place of worship of the ancient Celts.