Natural Cave - Montagne Sainte Victoire near Aix-en-Provence (France)
Thia cave is in fact a natural tunnel opened on both sides, located near the ridge of the mountain, not far from the big Cross.
Photo processed in HDR with Tone Mapping from 2 RAW exposure.